flatpak

Cum se instalează aplicațiile Flatpak, Snap și AppImage în Linux

Cum se instalează aplicațiile Flatpak, Snap și AppImage în Linux
Acest articol va explica cum să instalați, să eliminați și să gestionați pachetele Flatpak, Snap și AppImage în Linux. Aceste trei formate de ambalare au fost în curs de dezvoltare în ultimii ani și oferă pachete agnostice de distribuție care pot fi instalate pe toate distribuțiile majore Linux. O comparație detaliată între aceste formate de ambalare este disponibilă aici.

Instalarea și gestionarea pachetelor Flatpak

Dacă utilizați Ubuntu, derivatele sale sau alte distribuții Linux bazate pe Ubuntu, puteți rula următoarele două comenzi pentru a configura pachetele Flatpak:

$ sudo apt instalează flatpak
$ flatpak remote-add --if-not-exist flathub https: // flathub.org / repo / flathub.flatpakrepo

A doua comandă adaugă depozitul oficial Flathub care poate fi folosit pentru descărcarea și instalarea aplicațiilor Flatpak. Este posibil să adăugați alte depozite terțe prin înlocuirea adresei URL a depozitului din a doua comandă de mai sus. Cu toate acestea, în general, ar trebui să rămâneți la depozitul implicit pentru a evita instalarea aplicațiilor netestate care pot avea probleme de securitate.

Dacă utilizați orice altă distribuție Linux, urmați acest ghid rapid de configurare care acoperă instrucțiunile de instalare pentru peste 25 de distribuții Linux.

După ce ați finalizat configurarea Flatpak, puteți merge la magazinul Flathub pentru a descărca orice aplicație la alegere. De exemplu, pentru a instala pachetul Firefox Flatpak, puteți vizita listarea acestuia în magazinul Flathub sau îl puteți căuta folosind bara de căutare de pe site-ul web Flathub. Fiecare listă de pe pagina Flathub include o comandă de instalare în partea de jos a paginii. Trebuie să rulați această comandă în terminal pentru a instala pachetul. Rețineți că comanda este aceeași pentru toate distribuțiile Linux. Pentru cazul citat, trebuie să executați următoarea comandă pentru a instala pachetul Firefox flatpak:

$ flatpak install flathub org.mozilla.firefox

Rețineți că, în timp ce instalați un pachet Flatpak, vi se poate cere să instalați pachete și dependențe suplimentare. Acest lucru este normal, deoarece pachetele Flatpak instalează pachetele și bibliotecile necesare după cum este necesar.

Pentru a elimina un pachet Flatpak instalat, trebuie să executați următoarea comandă (înlocuiți ID-ul pachetului):

$ flatpak uninstall org.mozilla.firefox

Dacă nu vă amintiți ID-ul pachetului, îl puteți obține din pagina de listare a magazinului Flathub. Flatpak vă va arăta, de asemenea, sugestii de aplicații dacă furnizați doar un nume parțial sau un ID. De exemplu, dacă folosiți „firefox” în comanda de mai sus, Flatpak vă va prezenta automat opțiunea de a elimina pachetul Firefox.

Pentru a actualiza un pachet Flatpak instalat, trebuie să executați următoarea comandă (înlocuiți ID-ul pachetului):

$ flatpak update org.mozilla.firefox

Pentru a lista toate pachetele Flatpak instalate pe sistemul dvs. Linux, utilizați următoarea comandă:

lista $ flatpak

Multe distribuții Linux folosesc pluginul Flatpak în aplicația lor de distribuție software pentru a facilita instalarea și actualizările automate. Pentru mai multe informații despre utilizarea Flatpak, rulați următoarele două comenzi:

$ flatpak --help
$ man flatpak

Instalarea și gestionarea pachetelor Snap

Ubuntu, derivatele sale și majoritatea altor distribuții Linux bazate pe Ubuntu vin cu suport Snap activat în mod implicit. Puteți căuta pachete de snap în aplicația centru software GUI și le puteți instala din linia de comandă. Pachetele Snap pot fi căutate și pe site-ul Snap Store. Fiecare listă din magazinul instantaneu arată o comandă pentru instalarea aplicației listate.

Pentru a adăuga suport Snap la alte distribuții Linux, poate fi necesar să instalați mai întâi pachetul „snapd” (similar cu configurarea Flatpak explicată mai sus). Urmați ghidul de configurare snapd disponibil aici pentru peste 25 de distribuții Linux.

După ce ați terminat instalarea snapd, vizitați orice listă din magazinul Snap și rulați comanda specificată listată pe pagină. De exemplu, pentru a instala Android Studio Snap, va trebui să executați următoarea comandă:

$ sudo snap install android-studio --classic

Pentru a elimina un pachet Snap, utilizați următoarea comandă (înlocuiți numele aplicației după cum este necesar):

$ sudo snap elimina Android-studio

Pentru a lista toate pachetele Snap instalate pe sistemul dvs., utilizați următoarea comandă:

$ listă snap

Rețineți că nu puteți dezactiva actualizările instantanee. Acestea sunt instalate automat pe sistem la intervale periodice. Cu toate acestea, le puteți reprograma sau actualiza temporar. Un ghid detaliat privind gestionarea actualizărilor Snap este disponibil aici.

Pentru a afla mai multe despre pachetele Snap, rulați următoarele două comenzi:

$ snap --help
$ man snap

Instalarea și gestionarea pachetelor AppImage

Pachetele AppImage funcționează similar cu fișierele „exe” portabile pe care le-ați fi folosit pe Windows. Tot ce trebuie să faceți este să descărcați un fișier AppImage și să-l marcați ca executabil pentru a rula aplicația. Pentru a face un fișier AppImage executabil, rulați o comandă în următorul format:

$ chmod + x fișier.appimage

Odată marcat executabil, faceți dublu clic pe fișierul executabil AppImage pentru a lansa aplicația. Pentru a elimina un fișier AppImage, pur și simplu ștergeți-l din spațiul de stocare pe hard disk.

Similar cu Flatpak și Snap, este disponibil și un magazin AppImage. Cu toate acestea, spre deosebire de Snap și Flatpak, dezvoltatorii care își distribuie aplicațiile în format AppImage nu le listează adesea în acest magazin centralizat. Fișierele AppImage sunt distribuite în mare parte prin depozite de cod sursă sau de pe site-urile web ale aplicațiilor.

În unele cazuri, fișierele AppImage vă pot solicita să creați un lansator care apare în meniurile aplicației și pe desktop ca o comandă rapidă. Dacă ați ales să creați un lansator, vă recomandăm să îl eliminați după ștergerea unui fișier AppImage. Pentru a face acest lucru, trebuie doar să vizitați locația specificată mai jos și să ștergeți „.fișier desktop ”.

$ ACASĂ /.local / share / applications /

Concluzie

Pachetele Flatpak, Snap și AppImage au oferit modalități noi de a distribui aplicații pe toate distribuțiile majore Linux. Acestea oferă o securitate mai bună și facilitează distribuirea aplicațiilor de către dezvoltatori. Aceste noi formate de pachete reprezintă viitorul ambalării aplicațiilor Linux, în special pentru aplicațiile terțe care nu sunt de sistem.

Battle for Wesnoth Tutorial
The Battle for Wesnoth is one of the most popular open source strategy games that you can play at this time. Not only has this game been in developmen...
0 A.D. Tutorial
Out of the many strategy games out there, 0 A.D. manages to stand out as a comprehensive title and a very deep, tactical game despite being open sourc...
Unity3D Tutorial
Introduction to Unity 3D Unity 3D is a powerful game development engine. It is cross platform that is it allows you to create games for mobile, web, d...