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.
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.
Preplavljeni strmom krivuljom učenja upravitelja paketa naredbenog retka? Započnite s radom Snap and Snap Store već danas.
Pročitajte Dalje
- Linux
- Linux
- Linux aplikacije
- Menadžeri paketa
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.