Ce face flatpak
Flatpak este un sistem de distribuire a aplicațiilor desktop care funcționează pe aproape orice distribuție (Fedora, Debian, Ubuntu, Linux Mint, Arch). Aplicațiile rulează izolat (sandbox) și folosesc runtime-uri comune, adică seturi de biblioteci partajate între aplicații.
Aplicațiile sunt identificate printr-un ID în stilul numelor de domeniu inversate, de exemplu org.gimp.GIMP sau org.libreoffice.LibreOffice. Cel mai folosit depozit (remote) este Flathub, care se adaugă o singură dată pe sistem.
Opțiuni și argumente
| Opțiune / Parametru | Descriere |
|---|---|
remote-add --if-not-exists NUME URL |
Adaugă un depozit (de exemplu Flathub), doar dacă nu există deja. |
install DEPOZIT ID |
Instalează aplicația; --user o instalează doar pentru utilizatorul curent. |
run ID |
Pornește aplicația. |
list --app |
Afișează aplicațiile instalate (fără runtime-uri). |
update |
Actualizează aplicațiile și runtime-urile. |
uninstall --unused |
Șterge runtime-urile care nu mai sunt folosite de nicio aplicație. |
Exemple
Exemplul 1: Adăugarea Flathub și instalarea GIMP
Depozitul se adaugă o dată; apoi aplicațiile se instalează după ID.
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
flatpak install -y flathub org.gimp.GIMP
Ieșire în terminal
Looking for matches…
Required runtime for org.gimp.GIMP/x86_64/stable (runtime/org.gnome.Platform/x86_64/48) found in remote flathub
Installing 2/2… ████████████████████ 100% 128.4 MB/s 00:00
Installation complete.
Exemplul 2: Aplicațiile instalate
Coloana Installation arată dacă aplicația este instalată pentru tot sistemul sau doar pentru utilizator.
flatpak list --app
Ieșire în terminal
Name Application ID Version Branch Installation
GIMP org.gimp.GIMP 3.0.6 stable system
LibreOffice org.libreoffice.LibreOffice 25.8.2.2 stable system
Exemplul 3: Pornirea, actualizarea și curățenia
După dezinstalarea unor aplicații, runtime-urile rămase ocupă loc pe disc; uninstall --unused le șterge.
flatpak run org.gimp.GIMP &
flatpak update -y
flatpak uninstall --unused -y
Ieșire în terminal
Looking for updates…
Nothing to do.
Nothing unused to uninstall
Greșeli frecvente
- Rularea aplicației după numele scurt (
flatpak run gimp): comanda cere ID-ul complet,org.gimp.GIMP. Îl găsești cuflatpak list --appsauflatpak search gimp. - Aplicația nu vede un director (de exemplu un disc extern): izolarea limitează accesul la fișiere. Permisiunile se pot vedea și schimba cu
flatpak info --show-permissionsșiflatpak override.
Comenzi înrudite
snap: Instalează aplicații ambalate ca pachete snap, care vin cu propriile dependențe și se actualizează automat.apt: Managerul modern de pachete pentru instalarea, actualizarea și eliminarea programelor pe distribuții Debian și Ubuntu.dnf / yum: Managerul de pachete din Fedora, RHEL, Rocky Linux și AlmaLinux: instalează, actualizează și caută pachete RPM.pacman: Managerul de pachete din Arch Linux și Manjaro: sincronizează depozitele, instalează, caută și elimină pachete.