Početnike Linuxa čeka poslastica jer mogu instalirati pakete štedeći vrijeme i trud. Canonical, matična tvrtka Ubuntu-a, prva je implementirala snapove, softver koji ne ovisi o višestrukoj distribuciji.

Uz Snap je došao i Flatpak, još jedan univerzalni sustav pakiranja, napisan na C. Smatra se uslužnim programom za upravljanje paketima, omogućava korisniku instaliranje i pokretanje aplikacija u izoliranom okruženju.

Osnovne terminologije

Kao i Snap, Flatpak ima za cilj pojednostavljenje upravljanja softverom u Linux distribucijama. Evo nekoliko uobičajenih terminologija koje vrijedi znati:

  • Flatpak: Ovo je sustav koji se koristi za izgradnju, distribuciju i pokretanje radnih površina u zaštićenom okruženju na Linuxu.
  • Vrijeme izvođenja: Vremena izvođenja također se nazivaju platformama jer one funkcioniraju kao integrirane platforme za pružanje osnovnih uslužnih programa potrebnih za rad Flatpak aplikacije.
  • Aplikacija Flatpak: To su aplikacije koje korisnik može instalirati pomoću flatpak naredbu na svom računalu.
instagram viewer

Prednosti korištenja Flatpaka

  • Univerzalnost: Flatpak, kao upravitelj uslužnih usluga, omogućuje korisniku instaliranje i pokretanje aplikacija na gotovo bilo kojoj radnoj površini Linuxa. To će uključivati ​​sve distribucije koje nisu GNU, operativne sustave samo za čitanje, distribucije bez sistema ili druge arhitekture.
  • Inovacija pogodna: Flatpak promovira održavače distribucije kako bi se programerima usredotočio na njihove inovacijske ciljeve.
  • Stabilnost: Bilo koji lom unutar aplikacije ne dovodi do prekida sustava. To je zato što su Flatpak vremena izvođenja sadržana i ne ometaju rad sustava.
  • Instalacija bez korijena: Ne trebaju vam povišene privilegije kada instalirate Flatpak aplikaciju / vrijeme izvođenja.
  • Primjene u zaštićenom okruženju: Jedan od primarnih ciljeva Flatpaka je poboljšati sigurnost sustava izoliranjem aplikacija jedna od druge. Primjene su u zaštićenom okruženju i rade se u odvojenim silosima.

Povezano: Vodič za početnike za spremišta softvera u Ubuntuu

Instaliranje Flatpaka na Linux distribucije

Postoje različiti načini instaliranja Flatpaka, ovisno o Linux distro-u koji koristite.

Instalacija Flatpak postupak je u dva koraka. Prvi korak uključuje instalaciju Flatpaka putem upravitelja paketa. Drugi korak obuhvaća dodavanje Flatpakova spremišta Flathub, odakle možete instalirati razne aplikacije.

Evo kako možete instalirati paket na različite Linux distribucije:

Na Ubuntuu i Mint-u

Prema zadanim postavkama Flatpak podržava Ubuntu 18.04, Mint 19.3 i njihove novije verzije. Paket možete instalirati na Ubuntu i Linux Mint pomoću APT-a:

sudo apt instalirati flatpak

Na Debianu i distribucijama temeljenim na Debianu

Da biste instalirali Flatpak na distribucije zasnovane na Debianu poput Elementary i Zorin, morate dodati PPA u svoj sustav prije preuzimanja paketa:

sudo add-apt-repozitorij ppa: alexlarsson / flatpak
sudo apt ažuriranje
sudo apt instalirati flatpak

Također možete koristiti gore spomenute naredbe za instaliranje Flatpaka na Ubuntu.

Na Red Hat i Fedora

Da biste instalirali na distribucije zasnovane na RHEL-u poput Fedore i CentOS-a, pokrenite ovu naredbu:

sudo dnf instaliraj flatpak

Možete koristiti i YUM upravitelj paketa:

sudo yum instaliraj flatpak

Na OpenSUSE-u

Izdajte sljedeću naredbu za instalaciju Flatpaka na OpenSUSE:

sudo zypper instalirati flatpak

Na ArchLinux / Manjaro

Posljednje, ali ne najmanje važno, da biste instalirali paket na Arch Linux i njegove izvedene distribucije, pokrenite sljedeću naredbu:

sudo pacman -S flatpak

Povezano: Flathub vs. Snap Store: Najbolja web mjesta za preuzimanje Linux aplikacija

Dodavanje Flathub Repozitorija u Linux

Sljedeći je korak dodavanje Flatpakova spremišta, Flathub, kako biste mogli preuzimati i instalirati aplikacije iz jednog od njegovih najpopularnijih i najčešće korištenih spremišta.

Do dodajte spremište na Linux, pokrenite ovu naredbu:

flatpak daljinski dodaj - ako ne postoji flathub https://flathub.org/repo/flathub.flatpakrepo

Kako koristiti Flatpak na Linuxu

Korištenje Flatpaka prilično je slično korištenju drugih upravitelja paketa na Linuxu. Možete pretraživati ​​i instalirati aplikacije iz spremišta Flathub pomoću alata za naredbeni redak Flatpak.

Pretražite programe na Flathubu

Prije nego što uskočite u instalaciju aplikacija, možete provjeriti je li određeni program dostupan u spremištu. Zadani format ove naredbe je:

flatpak ime aplikacije za pretraživanje

Kao primjer, potražimo Spotify i instalirajte ga ako je dostupan.

pretraživanje flatpak spotify

Rezultirajuće vrijednosti prikazivat će ID aplikacije, verziju, podružnicu i daljinske upravljače zajedno s opisom softvera.

Instalirajte pakete koristeći Flatpak

Osnovna sintaksa za instaliranje aplikacija pomoću Flatpaka je:

flatpak instalacija daljinskih upravljača applicationID

Na primjer, za instalaciju Spotifyja možete koristiti:

flatpak instalirati flathub com.spotify. Klijent

Pokrenite aplikaciju

Upotrijebite sljedeći format naredbe za pokretanje aplikacije:

flatpak pokrenite applicationID

Na primjer:

flatpak run com.spotify. Klijent

To će na kraju pokrenuti aplikaciju Spotify na vašem sustavu.

Navedite instalirane Flatpak pakete

Krenimo ovo korak dalje. Da biste dobili popis svih Flatpak paketa instaliranih na vašem sustavu:

popis ravnog paketa

Ažurirajte instalirane pakete

Da biste ažurirali Flatpak pakete u vašem sustavu, pokrenite:

ažuriranje flatpak-a

Ako su svi paketi već ažurirani, neće biti novih promjena nakon pokretanja gore spomenute naredbe.

Deinstalirajte softver pomoću Flatpak-a

Ako ste instalirali aplikaciju i više je ne želite zadržati, možete je uspješno deinstalirati pomoću deinstalirati metoda. Zadana sintaksa naredbe je:

flatpak deinstaliraj applicationID

Budući da smo upravo instalirali Spotify, pokušajte deinstalirati aplikaciju upisivanjem:

deinstalirati flatpak com.spotify. Klijent

Omogućavanje spremišta GNOME

Baš kao i Flathub, GNOME spremište sadrži sve GNOME osnovne aplikacije. Samo središnje spremište ima dvije verzije: stabilnu i noćnu.

Dodajte stabilno spremište GNOME

Koristiti wget za preuzimanje GPG ključeva za spremište:

wget https://sdk.gnome.org/keys/gnome-sdk.gpg

Dodajte spremište GNOME Flatpak u svoj sustav pomoću daljinsko dodavanje:

sudo flatpak remote-add --gpg-import = gnome-sdk.gpg --if-ne-postoji gnome-apps https://sdk.gnome.org/repo-apps/

Da biste umjesto toga instalirali noćnu verziju, izdajte sljedeće naredbe:

wget https://sdk.gnome.org/nightly/keys/nightly.gpg
sudo flatpak remote-add --gpg-import = nightly.gpg --iko ne postoji gnome-nightly-apps https://sdk.gnome.org/nightly/repo-apps/

Popis udaljenih spremišta

Da biste popisali sva konfigurirana udaljena spremišta:

daljinski upravljači flatpak

Gornja naredba popisat će spremišta koja ste dodali u svoj sustav. Također će se prikazati je li spremište instalacija za čitav sustav ili je specifično samo za nekoliko korisnika.

Brisanje spremišta Flatpak

Osnovna sintaksa za brisanje spremišta je:

sudo flatpak daljinsko brisanje imena udaljenog

...gdje daljinsko ime je naziv udaljenog spremišta.

Na primjer, da biste uklonili spremište Flathub iz svog sustava:

sudo flatpak daljinsko brisanje flathub-a

Popravak instalacije Flatpak

Koristiti popravak naredba za popravak instalacije Flatpak na vašem sustavu:

popravak sudo flatpak

Za izvršavanje naredbe treba malo vremena, zato budite strpljivi i pričekajte da se u potpunosti izvrši.

Ubijte Flatpak postupak

Da biste ubili bilo koji Flatpak postupak, prvo provjerite koji se procesi izvode:

sudo flatpak ps

Da biste ubili postupak:

sudo flatpak kill applicationID

Da biste provjerili je li sustav uspješno ubio postupak:

sudo flatpak ps

Povezano: Kako prikazati informacije povezane s procesom na Linuxu pomoću naredbe ps

Iskoristiti maksimum iz Flatpakovih naredbi

Kao početnik, vjerojatno ćete se osjećati preplavljeno različitim terminologijama, žargonom i tonama naredbi dostupnih u Linux distribucijama. Međutim, Flatpak je tu da vam olakša život dopuštajući vam sigurno i sigurno instaliranje aplikacija.

Ako tek započinjete, najbolje je polako i neprestano istraživati ​​razne funkcionalnosti dok razumijete različite nijanse dostupne u distribucijskim sustavima. Ako se uopće ne želite baviti naredbenim retkom, razmislite o prebacivanju na Snap i Snap Store za instaliranje paketa na Linux.

E-mail
Sve što trebate znati o Snap i Snap Storeu

Preplavljeni strmom krivuljom učenja upravitelja paketa naredbenog retka? Započnite s radom Snap and Snap Store već danas.

Pročitajte Dalje

Povezane teme
  • Linux
  • Linux
  • Linux aplikacije
  • Menadžeri paketa
O autoru
Wini Bhalla (Objavljeni su 3 članka)Više od Wini Bhalle

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e-knjige i ekskluzivne ponude!

Još jedan korak…!

Potvrdite svoju e-adresu u e-pošti koju smo vam upravo poslali.

.