Cum să utilizați și să instalați FlatPak pe Linux

Se pare că instalarea universală a aplicațiilor este noul lucru în lumea Linux. Aveți dezvoltatorii din spatele Ubuntu care lucrează la snaps, App Image (alias cel mai apropiat lucru de fișierele .exe pe Linux), Deis, ZeroInstall și, desigur, lucrul nou despre care vorbește toată lumea: Flatpak. De prea mult timp comunitatea open source și Linux în ansamblu au avut nevoie de o singură modalitate de a livra software la multe distribuții Linux diferite. În 2017, există multe proiecte software diferite care concurează pentru lumina reflectoarelor. Flatpak nu este diferit. Este un instrument dezvoltat de Free Desktop Project care promite să faciliteze livrarea oricărui tip de software, fără probleme și cu ușurință oricărui tip de distribuție Linux de pe piață.

ALERTA SPOILER: Derulați în jos și urmăriți tutorialul video de la sfârșitul acestui articol.

În acest articol, vom analiza cum să facem ca această nouă tehnologie interesantă să funcționeze pe distribuția ta Linux preferată.

Instalarea FlatPak

Dezvoltatorii Flatpak au lucrat din greu cu întreținerii distribuției Linux pentru ca totul să funcționeze ușor. Deschideți o fereastră de terminal, găsiți secțiunea cu sistemul de operare pe care îl utilizați și introduceți comanda (comenzile) pentru a o instala!

Arch Linux

sudo pacman -S flatpak

Fedora

sudo dnf install flatpak

OpenSUSE

sudo zypper install flatpak

Mageia

sudo urpmi flatpak

sau (dacă folosești DNF)

sudo dnf install flatpak

Ubuntu

Ubuntu 16.04 LTS

sudo add-apt-repository ppa:alexlarsson/flatpak
sudo apt update sudo apt install flatpak

Ubuntu 17.04+

sudo apt install flatpak

Testare Debian/Instabil

sudo apt-get install flatpak

Gentoo

Mai întâi, obțineți un shell rădăcină: sudo -s sau su

  Cum să joci jocuri PlayStation 2 pe Linux

Apoi, creați un nou fișier de configurare: nano -w /etc/portage/repos.conf/flatpak-overlay.conf

Lipiți următorul cod în interiorul fișierului:

[flatpak-overlay]
priority = 50
location = /usr/local/portage/flatpak-overlay
sync-type = git
sync-uri = git://github.com/fosero/flatpak-overlay.git

sincronizare automată = Da

Salvați fișierul de configurare cu combinația de tastatură Ctrl + O.

În cele din urmă, executați o sincronizare pentru a instala Flatpak.

emerge --sync

Folosind Flatpak

Flatpak este o tehnologie foarte descentralizată. Spre deosebire de alte soluții de „aplicație universală”, precum snaps-urile, nu există un singur magazin de software. În schimb, sunt multe. Acest program permite utilizatorilor să-și creeze propriile containere și să le încarce pe serverele oficiale, dar este, de asemenea, posibil ca utilizatorii să-și găzduiască propriile containere și să ignore în întregime modul oficial.

Ești dezvoltator? Consultați informațiile oficiale către învață cum să faci un Flatpak.

Instalarea unui Flatpak dintr-un depozit

Pentru a instala o aplicație Flatpak pe computerul dvs. Linux, deschideți un terminal. Apoi, introduceți această comandă pentru a obține acces root: sudo -s

În acest exemplu, vom instala Spotify prin linia de comandă. Începeți prin a spune serviciului Flatpak să obțină aplicația de la distanță.

flatpak install --from https://s3.amazonaws.com/alexlarsson/spotify-repo/spotify.flatpakref

Apoi, instalați Spotify cu comanda de rulare.

flatpak run com.spotify.Client

Când procesul este finalizat, verificați meniul aplicației. Va apărea o pictogramă Spotify.

Instalarea unui Flatpak dintr-un fișier

Din fericire, linia de comandă nu este singura modalitate de a instala o aplicație Flatpak. De asemenea, este posibil să descărcați un fișier .flatpakref și să îl instalați fără a introduce o singură comandă.

În primul rând, asigurați-vă că software-ul gnome este instalat pe sistem (deși cel mai probabil este deja). Apoi, descărcați un fișier .flatpakref prin intermediul pagina aplicației. În acest exemplu, vom folosi Skype.

  Cum se face OCR din linia de comandă Linux folosind Tesseract

Când fișierul este descărcat pe computer, deschideți managerul de fișiere și mergeți la locația aplicației descărcate. Faceți clic dreapta pe el și selectați „Open With Software Install”. Aceasta va lansa magazinul de software Gnome și va afișa o pagină care arată informații detaliate despre aplicația care va fi instalată.

Faceți clic pe butonul de instalare, introduceți parola și așteptați. O notificare va apărea când programul este terminat.

Asta e! Verificați meniul aplicației pentru programul nou instalat.

Actualizarea Flatpaks

Actualizarea, ca și instalarea, este posibilă în două moduri. Prima cale este cu terminalul. Începeți prin a enumera toate Flatpak-urile instalate pe sistem cu comanda list.

flatpak list

Apoi, selectați o aplicație Flatpak din listă și adăugați-o la sfârșitul: actualizare flatpak

Procedând astfel, aplicația individuală va fi actualizată. Alternativ, introduceți flatpak update pentru a actualiza toate aplicațiile din sistem.

Nu vrei să folosești terminalul? Folosește software-ul Gnome ca de obicei. Când există o actualizare Flatpak, vă va spune! Instalați-l ca de obicei, împreună cu actualizări regulate de software.

Dezinstalarea Flatpaks

Dezinstalați o aplicație utilizând mai întâi comanda list pentru a găsi numele aplicației de dezinstalat. Apoi, copiați numele și tastați:

sudo flatpak uninstall appnamehere

Ca alternativă, deschideți Gnome Software, căutați aplicația și faceți clic pe „dezinstalați”.

Concluzie

Distribuția de software a fost întotdeauna unul dintre cele mai slabe puncte ale Linux: dezvoltatorii nu doresc să-și ambaleze programul în 100 de formate diferite. În plus, utilizatorii doresc o modalitate mai bună de a instala software-ul decât să se bazeze pe terminal. Flatpack este o altă încercare de a remedia acest lucru. Îndeplinește această sarcină masivă preluând programe și virtualizându-le în interiorul containerelor, permițându-le să ruleze pe orice în orice moment. Dezvoltarea acestui software crește, Flatpaks contribuind la livrarea de software populare precum: Spotify, Blender, Mozilla Firefox și chiar Microsoft Skype. Sprijinul pentru acest instrument este masiv, iar adoptarea este din ce în ce mai bună.

  Cum să vă accesați unitatea pCloud pe Linux

Flatpak-urile au mult potențial, dar sunt umbriți de alți jucători din jocul „instalator universal Linux”. Drept urmare, sunt cunoscuți doar de către tociștii Linux. Sper că acest tutorial va aduce o lumină atât de necesară asupra Flatpak, astfel încât toate tipurile de utilizatori Linux să poată începe să le folosească!