Ce este Flatpak și cum se instalează aplicațiile Flatpak pe Ubuntu și alte Linux
Publicat: 2020-05-28Gestionarea pachetelor este una dintre caracteristicile importante ale oricărei distribuții Linux care ușurează metoda de instalare și întreținere a aplicațiilor Linux. Diferite distribuții Linux urmează metode diferite de a împacheta și distribui software-ul.
Dar aceeași caracteristică devine uneori o piatră de poticnire pentru unii oameni care trec la diferite distribuții Linux. Le este greu să înțeleagă noul manager de pachete și nu reușesc să instaleze aplicațiile. Pentru a rezolva astfel de probleme cu mai mulți manageri de pachete, distribuția Linux a evoluat pentru a produce sisteme universale de gestionare a pachetelor, cum ar fi Snap, Appimage și Flatpak.
În zilele noastre, dacă doriți să descărcați orice aplicație, trebuie să fi întâlnit cuvintele „Flatpak” sau „Flathub”. Deci, ți s-a părut și confuz pentru prima dată? Dacă da, acest articol este exact pentru a înțelege Flatpak cu utilizarea de bază a instalării și dezinstalării aplicațiilor Flatpak.
După ce urmați acest ghid pentru începători, veți afla despre următoarele lucruri:
- Ce este Flatpak și Flathub
- Activarea sau instalarea Flatpak pe Ubuntu, Pop!_OS, Linux Mint și altă distribuție Linux
- Instalarea aplicațiilor Flatpak folosind software-ul GNOME
- Instalați aplicațiile Flatpak de pe terminal
- Instalați aplicațiile Flatpak din fișierul .flatpakref
- Folosind alte comenzi Flatpak
- Dezinstalați aplicațiile Flatpak
Ce este Flatpak?
Flatpak este un sistem universal de gestionare a pachetelor pentru a construi și a distribui aplicații pe orice distribuție Linux. Nu trebuie să învățați manageri de pachete specifici distribuției pentru a instala aplicația Flatpak. Oferă un singur utilitar de linie de comandă pentru toate distribuțiile Linux pentru a descărca, instala și actualiza aplicația.
Aplicația Flatpak vine la pachet cu toate bibliotecile dependente din interiorul aplicației. Prin urmare, nu trebuie să instalați nicio dependență extern pe desktop-ul Linux. Aici enumerez caracteristicile cheie unice ale Flatpak care oferă mai multe motive pentru a-l folosi.
Caracteristicile Flatpak:
- Mediu Sandboxing pentru rularea aplicațiilor
- Suport pentru 24 de distribuții Linux
- Rularea mai multor versiuni ale aceleiași aplicații în același timp
- Fără incompatibilități de dependență
- Actualizare automată a aplicației în fundal
Ce este Flathub?
Flathub este un depozit centralizat de aplicații flatpak care oferă tone de aplicații și jocuri pentru sistemul Linux. De asemenea, oferă un serviciu de creare pentru dezvoltatorii care doresc să creeze, să distribuie și să ofere actualizări regulate pentru aplicații.
De asemenea, puteți integra Flathub cu centrul dvs. de software de unde răsfoiți și instalați aplicațiile Flatpak folosind o interfață grafică. Dacă locuiți în terminalul dvs., puteți utiliza utilitarul Flatpak din linia de comandă pentru a răsfoi și a instala aplicații din repo Flathub.
Deci, să trecem la primul pas prin configurarea Flatpak pe Ubuntu și alte distribuții Linux.
Cum se activează suportul Flatpak?
Dacă utilizați Fedora, Endless OS, Linux Mint, CentOS, OS elementar, puteți sări peste acest pas, deoarece nu este necesar să instalați Flatpak. Cea mai recentă versiune a acestor distribuții Linux vine cu un suport Flatpak preinstalat și implicit.
Acum, pentru a activa Flatpak pe alte distribuții Linux, trebuie doar să rulăm o singură comandă care va instala Flatpak și va configura automat cu sistemul Linux.
Instalați Flatpak pe Debian, Pop!_OS, Ubuntu și derivatele sale
sudo apt install flatpak
Instalați Flatpak pe versiunea mai veche de Ubuntu înainte de 18.10
sudo add-apt-repository ppa:alexlarsson/flatpak actualizare sudo apt sudo apt install flatpak
Instalați Flatpak pe Red Hat Enterprise Linux (RHEL)
sudo yum install flatpak
Instalați Flatpak pe Arch Linux
sudo pacman -S flatpak
Instalați Flatpak pe OpenSUSE
sudo zypper install flatpak
Instalați Flatpak pe Solus
sudo eopkg install flatpak xdg-desktop-portal-gtk
Pentru toate celelalte distribuții Linux, puteți verifica aici.
După ce ați terminat de instalat Flatpak, reporniți sistemul și suntem gata să trecem la următorul pas de instalare a aplicațiilor Flatpak. Dar înainte de a merge mai departe, permiteți-mi să vă informez că mai jos voi discuta trei metode de a descărca și instala aplicațiile Flatpak din Flathub repo.
- Instalarea aplicațiilor Flatpak folosind centrul software GNOME
- Instalarea aplicațiilor Flatpak folosind fișierul .flatpakref
- Instalarea aplicației Flatpak folosind linia de comandă
Deci, sunteți cu toții liberi să utilizați oricare dintre cele trei metode în funcție de propria situație, dorință și nivel de confort. Aici, vreau să menționez, de asemenea, că folosesc Ubuntu 20.04 Linux pentru a afișa instalarea aplicației Flatpak.
Cum se instalează aplicațiile Flatpak utilizând Centrul de software GNOME grafic?
1. Instalați pluginul Flatpak
Metoda grafică este cea mai simplă modalitate de a instala aplicațiile Flaptak pentru toți cei cărora le este frică de terminal. Pentru a utiliza centrul software implicit, mai întâi trebuie să activați suportul Flatpak.
Prin urmare, dacă utilizați mediul desktop GNOME, instalați pluginul Flatpak rulând comanda:
sudo apt install gnome-software-plugin-flatpak
Pentru desktop-ul KDE, rulați comanda:
sudo apt install plasma-discover-backend-flatpak
2. Căutați aplicația cu etichetă sursă la Flathub
Acum doar căutați aplicația în centrul dvs. software implicit și veți observa o etichetă cu o sursă care indică către depozitul Flathub.
Faceți clic pe „Instalare” și acum puteți avea o aplicație Flatpak instalată pe sistemul dumneavoastră.
Cum se instalează aplicațiile Flatpak folosind fișierul .flatpakref (Flatpak)?
1. Căutați aplicația pe platforma online Flathub
Accesați magazinul online de aplicații Flathub și căutați aplicația dorită.
2. Descărcați fișierul .flatpakref Flatpak
Faceți clic pe „Instalare” și va descărca torrent ca fișierul flatpak .flatpakref pe care îl vom folosi în pasul următor pentru a instala aplicația.
3. Instalați aplicația Flatpak Din fișierul .flatpakref
Acum, rulați următoarea comandă pentru a instala aplicația folosind fișierul .flatpakref.
flatpak install --from /path/to/<app-id>.flatpakref
După ce terminați de instalat aplicația, puteți fie să căutați în sistemul dvs., fie să rulați următoarea comandă pentru a deschide aplicația:
flatpak rulați <app-id>
Cum se instalează aplicațiile Flatpak folosind linia de comandă?
1. Instalați depozitul Flathub
Pentru a instala o aplicație Flatpak de pe terminal, trebuie mai întâi să instalăm depozitul Flathub, astfel încât să putem căuta aplicația și apoi să o instalăm.
Deci, rulați comanda pentru a adăuga Flathub care conține lista completă a aplicației Flatpak:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
2. Căutați aplicația Flatpak din terminal
Acum putem căuta orice folosind o singură comandă:
flatpak search <nume-aplicație>
Acesta va lista toate aplicațiile legate de cuvântul cheie app-name
pe care l-ați introdus.
3. Instalați aplicația Flatpak folosind ID-ul aplicației
Localizați aplicația pe care doriți să o instalați, copiați-i ID-ul aplicației și transmiteți-o ca intrare la următoarea comandă pentru a instala aplicația:
flatpak instalează flathub <app-id>
Acum rulați aplicația folosind comanda:
flatpak rulați <app-id>
Utilizarea altor comenzi Flatpak
Dacă doriți să faceți mai multe cu flatpak, puteți verifica toate comenzile sale disponibile citind pagina de manual:
om flatpak
După cum puteți vedea, există mai multe comenzi pentru gestionarea aplicațiilor instalate. Una dintre ele este flatpak list
care afișează toate aplicațiile Flaptak instalate pe sistemul dumneavoastră.
lista flatpak
Pentru a actualiza aplicația specifică, puteți rula:
actualizare flatpak <app-id>
Cum să dezinstalez aplicațiile Flatpak?
În cele din urmă, dacă doriți să eliminați aplicațiile Flatpak, puteți face același lucru folosind atât metodele grafice, cât și cele din linia de comandă.
Dacă utilizați o linie de comandă, rulați flatpak list
și luați app-id
. Apoi, executați comanda pentru a dezinstala aplicația:
dezinstalează flatpak <app-id>
Folosind o metodă grafică, puteți căuta aplicația instalată în centrul software respectiv și apoi faceți clic pe Eliminare sau dezinstalare.
Concluzie
Sper că v-a plăcut ghidul pentru începători și ați învățat despre sistemul de gestionare a pachetelor Flatpak. Simțiți-vă liber să vă exprimați opinia sau să puneți orice îndoială în secțiunea de comentarii de mai jos.