Com revisar i canviar els permisos d'aplicacions Flatpak amb Flatseal

Darrera actualització: 22 d'octubre de 2026
  • Flatseal és una interfície gràfica que permet gestionar l'aïllament (sandbox) de les aplicacions Flatpak sense fer servir la terminal.
  • Permet atorgar accés a carpetes específiques, dispositius de maquinari i connexió a xarxa de manera granular.
  • És fonamental reiniciar l'aplicació després de modificar els permisos perquè els canvis tinguin efecte.
  • Inclou una funció de restabliment per tornar a la configuració original si l'aplicació deixa de funcionar correctament.

Un ordinador portàtil modern en un escriptori de fusta mostrant un editor de codi amb tema fosc, representant un entorn tècnic dadministració de sistemes Linux.

De vegades ens passa que instal·lem una aplicació mitjançant Flatpak, l'obrim i, encara que el programa sembla funcionar de meravella, ens adonem que no podeu veure certes carpetes d'un disc dur extern o una memòria USB. No és que el programari estigui trencat, sinó que el sistema d'aïllament o sandbox de Flatpak està fent precisament la seva feina: evitar que les aplicacions accedeixin a qualsevol racó del nostre sistema sense permís previ.

Per no haver de barallar-nos amb la terminal i ordres complexes, existeix una eina anomenada Flatseal. Bàsicament, és una interfície gràfica molt intuïtiva que ens permet gestionar aquests permisos amb uns quants clics, permetent-nos obrir portes que vénen tancades per defecte o, per contra, restringir accessos a aplicacions en què no confiem plenament per reforçar la seguretat del nostre equip.

Què és exactament Flatseal i com funciona?

Flatseal és una utilitat escrita al GTK3 que segueix l'estètica del GNOME i la funció principal del qual és actuar com un tauler de control per a les aplicacions Flatpak. És important entendre que Flatseal no modifica els permisos tradicionals de Linux (els d'Unix), sinó que gestiona les anul·lacions de l'entorn aïllat . Si tens un programa instal·lat via APT i no funciona, Flatseal no et servirà de res, ja que només afecta els paquets en format Flatpak.

  Guia Completa de Plataformes CTF per a Principiants

L'aplicació ens presenta una llista de tot el programari instal·lat i ens permet ajustar paràmetres com l' accés a la xarxa, l'ús de la càmera web o la capacitat d'executar processos en segon pla. És especialment útil quan una aplicació no utilitza correctament les «portals» (el selector de fitxers estàndard de l'escriptori) i necessitem donar-li accés permanent a una ruta específica.

Espai de treball d'un desenvolupador amb un portàtil obert mostrant codi, una tassa de cafè i un quadern, ideal per il·lustrar el procés de configuració de programari.

Passos per instal·lar Flatseal a Linux

La manera més senzilla d'obtenir aquesta eina és, precisament, a través de Flathub. Si ja teniu configurat el sistema, només heu d'executar la següent ordre al vostre terminal: flatpak install flathub com.github.tchx84.Flatseal. També el pots trobar fàcilment buscant «Flatseal» a la teva botiga de programari gràfica.

Per als usuaris més aventurers que prefereixin compilar-ho des del codi font, poden clonar el repositori de GitHub, instal·lar les plataformes i l'SDK del GNOME necessaris i utilitzar flatpak-builder per generar l'aplicació localment, encara que per a la gran majoria dels mortals, la versió de Flathub és l'opció més recomanable i estable.

Ordinador portàtil sobre una taula rodona mostrant una icona de cadenat de seguretat a la pantalla, simbolitzant la gestió de permisos i la seguretat del sistema.

Com gestionar els permisos pas a pas

Abans de començar a moure interruptors a la bogeria, és recomanable saber quins permisos té l'app actualment. Pots fer servir l'ordre flatpak info --show-permissions IDENTIFICADOR.DE.LA.APP per tenir una referència, encara que Flatseal ja t'ho mostra tot de manera visual. Per canviar un permís, el procés és el següent:

  • Tanca l'aplicació que vols modificar del tot; si es queden en segon pla, els canvis no s'aplicaran.
  • Obre Flatseal i selecciona l'app a la columna esquerra.
  • Aneu a la secció de Sistema de fitxers (Filesystem).
  • Si necessiteu accés a una carpeta concreta, afegiu la ruta a \"Other files\" (per exemple: /mnt/Dades/Fotos).
  • Si només voleu que l'app llegeixi els fitxers sense modificar-los, afegiu-hi el sufix :ro: al final de la ruta.
  • Reinicieu l'aplicació i comproveu que ja podeu accedir als fitxers.
  VirusTotal vs Jotti: comparativa completa i alternatives reals

Un petit con de precaució col·locat sobre el teclat dun ordinador, representant la importància de configurar els permisos amb cura per evitar errors del sistema.

Guia de permisos clau per no ficar la pota

No tots els interruptors signifiquen el mateix i activar-ho tot pot deixar el teu sistema exposat. Aquí tens els més importants: home permet accedir a tota la teva carpeta personal, una cosa molt àmplia que convé evitar si només necessites una subcarpeta. Daltra banda, host és lopció més potent i perillosa, ja que dóna accés a gran part del sistema de fitxers; ha de ser el darrer recurs.

Si busqueu alguna cosa més equilibrada, utilitzeu les opcions xdg-download, xdg-documents o xdg-pictures , que limiten l'accés a les carpetes estàndard de l'usuari. Respecte al maquinari, l'opció Devices és necessària per a comandaments o càmeres, mentre que Network és fonamental per a apps que requereixen internet, encara que podries desactivar-la en eines que només facis servir de forma local per a més privadesa.

Solució de problemes i revertir canvis

Si després de tocar alguns ajustaments l'aplicació comença a comportar-se de forma erràtica o es tanca sola, no us preocupeu. Flatseal té un botó de restablir que deixa els permisos exactament com estaven en instal·lar l'app. També ho pots fer des de la terminal amb flatpak override --user --reset IDENTIFICADOR.DE.LA.APP.

Hi ha situacions on Flatseal no és la solució. Per exemple, si el disc extern no està muntat o si l'usuari del Linux no té permisos de lectura sobre la carpeta a nivell de sistema, Flatseal no podrà fer màgia. Tampoc soluciona problemes de formats de fitxer no compatibles o fallades al servidor de so PipeWire.

Gestionar l'aïllament de les aplicacions ens permet equilibrar la funcionalitat amb la seguretat i evitar que un programari desconegut tingui accés a tota la nostra vida digital. L'ideal és aplicar el principi de mínim privilegi : donar només el permís estrictament necessari, reiniciar l'app i verificar-ne el resultat abans d'afegir-hi més excepcions.