Flatpak je jedan od novijih formata paketa koji krasi Linux radnu površinu. Ovo je jedan format koji vam omogućuje instaliranje softvera na bilo koju distribuciju Linuxa, pri čemu taj softver u teoriji pristupa samo dijelovima računala koje dopuštate.

Neke distribucije Linuxa već su uvelike prihvatile Flatpak, ulazeći sve u format. Kako je koristiti stolno računalo samo s Flatpakom?

Što je Flatpak?

Flatpak je način distribucije ili preuzimanja aplikacija za Linux. O njima se može puno toga reći, pa za duboko ronjenje provjerite naš objasnilac o aplikacijama Flatpak.

Za kratak pregled, postoji nekoliko problema koje Flatpak aplikacije namjeravaju riješiti:

  • Flatpak je univerzalni format namijenjen za rad na gotovo svim distribucijama Linuxa.
  • Izolira aplikacije jedna od druge, dajući pristup samo dijelovima kojima dajete dopuštenje, slično Androidu i iOS -u.
  • Flatpak aplikacije ne moraju unositi lozinku prilikom instaliranja ili uklanjanja.
  • Flatpak aplikacije nastavljaju raditi na novijim verzijama Linuxa.
instagram viewer

Jednostavno rečeno, Flatpak želi učiniti razvoj i distribuciju aplikacija za Linux jednako jednostavnim i sigurnim kao i na mobilnim uređajima.

Koji su Linux distributi samo za Flatpak?

Nisu svi distributi koji su prihvatili Flatpak kao primarni format paketa to učinili na isti način. No, ovo su tri istaknuta distributera Linuxa koji su prihvatili Flatpak kao zadani i primarni način distribucije aplikacija.

1. Fedora Silverblue

Fedora Silverblue verzija je Fedora radne stanice koja, umjesto izgradnje sustava s RPM-ovima, tretira korijenski datotečni sustav kao sliku samo za čitanje kojom upravlja softver poznat kao OSTree. Ne preuzimate ažuriranja za sustav, preuzimate potpuno novu sliku kako biste zamijenili postojeću.

Prednost ovoga je što je teško razbiti vaš sustav do točke u kojoj se ne može pokrenuti. A ako nova verzija unese probleme, također je lako pokrenuti prethodnu sliku, poništavajući neželjene promjene.

Što se softvera tiče, tu se Fedora Silverblue okreće Flatpaku. Sve aplikacije koje instalirate iz softvera GNOME dolaze u Flatpak formatu. Fedora održava vlastiti skup Flatpak aplikacija, a za više se možete obratiti Flathubu.

Da biste instalirali softver u bilo kojem drugom formatu, to možete učiniti u spremniku unutar terminala pomoću programa poznatog kao Toolbox ili možete dodati određene RPM -ove u sliku sustava. Budući da dodavanje RPM -ova na sliku zahtijeva potpuno ponovno pokretanje svaki put, ovo nije idealan način za instaliranje aplikacija i najbolji je samo za one programe koji još nisu dostupni u Flatpak formatu.

2. Beskrajni OS

Beskrajni OS distribucija je namijenjena djeci, školama i područjima svijeta bez stalnog pristupa internetu. Kao i Silverblue, Endless koristi kombinaciju OSTree i Flatpak. Za razliku od Silverbluea, slika sustava Endless OS -a temelji se na DEB -ovima.

Endless zauzima stroži pristup aplikacijama. Softver instalirate samo putem App centra koji distribuira aplikacije samo u Flatpak formatu.

Beskrajni OS ne koristi tradicionalno sučelje za računala (iako se temelji na GNOME -u), niti su mnoge njegove aplikacije tradicionalne Linux aplikacije. Ovo je bitno drugačija vrsta iskustva.

3. Osnovni OS

I osnovni OS je vrlo različit pristup Linuxu. Počevši od osnovnog OS 6, AppCenter prema zadanim postavkama prikazuje samo aplikacije posebno izrađene za osnovni OS, a prikazuje i samo Flatpak aplikacije.

Dakle, iako osnovni OS ostaje tradicionalni sustav temeljen na paketima, s ažuriranja sustava distribuirana kao DEB -ovi, ne možete vidjeti aplikacije instalirane kao DEB -ovi unutar AppCentera.

Budući da osnovni OS ostaje distru temeljen na Ubuntuu, i dalje možete koristiti terminal za instaliranje bilo koje aplikacije dostupno u Ubuntuovim spremištima, ali ovisit ćete o terminalu za instaliranje ažuriranja ili njihovo uklanjanje programa.

S druge strane, ako instalirate jednu aplikaciju iz Flathuba, dobit ćete mogućnost da vidite sve aplikacije dostupne iz tog izvora unutar AppCentera, budući da su to Flatpak aplikacije.

Je li Going Flatpak Only praktičan?

To ovisi o vrsti softvera koji redovito koristite i kakvo iskustvo želite imati. Uočite da svaki od tri gore navedena distroa pruža specijalizirano korisničko iskustvo.

Fedora Silverblue u osnovi pruža najčišće GNOME iskustvo dostupno za Linux, koristeći tehnologije na koje se zajednica usredotočuje. GNOME zajednica je uložila više energije u razvoj i korištenje Flatpak formata od ostalih Linux desktop okruženja, a većina GNOME softvera je lako dostupna.

Isto tako, na osnovnom OS -u ćete imati najbolje iskustvo držeći se kuriranih osnovnih aplikacija. U vrijeme pisanja ovog članka ostale će se aplikacije iz Flathuba vjerojatnije isticati na verziji 6.0 nego na prethodne verzije, budući da mnoge aplikacije sada zadaju temu GNOME Adwaita, a ne osnovnu tema.

I kao što je već spomenuto, Endless OS je zaista svoja stvar.

Tko bi mogao ići samo na Flatpak?

Ako želite operativni sustav koji samo radi i makne vam s puta, ovaj pristup je korak u tom smjeru. Korisnici ne mogu konfigurirati svoje sustave tako lako kao što se to tradicionalno radi na Linuxu, ali mnogo je manje toga što može poći po zlu.

Ako je većina aplikacija koje koristite dostupna putem Flathuba, manja je vjerojatnost da ćete imati značajne smetnje u tijeku rada.

Model dopuštenja pruža više mira. Aplikacijama možete blokirati pristup dijelovima vašeg računala koji vam se možda ne sviđaju. Ovo je još veći plus kada instalirate vlasnički softver kojem možda ne vjerujete.

Ako ste programer, Silverblue-ov pristup zasnovan na kontejnerima također vam omogućuje rad bez potrebe za instaliranjem bezbrojnih ovisnosti na vaš osnovni sustav.

Tko bi mogao izbjeći prelazak samo na Flatpak?

Ako prvenstveno koristite aplikacije na više platformi ili više specijaliziranih programa koji nisu u Flathubu, moguće je instalirati te programe u Silverblue i osnovnog OS -a, ali iskustvo uključuje preskakanje više obruča nego što ste navikli, pa će vam konačni rezultat biti manje ugodan od prije.

Ako ste programer, morat ćete prilagoditi svoj tijek rada. Na nekim distribucijama možda uopće nećete moći raditi posao koji želite.

Flatpak aplikacije imaju veće veličine datoteka od DEB -ova ili RPM -ova. To znači da ćete koristiti više internetske propusnosti za preuzimanje i više prostora na tvrdom disku. To je nešto što treba imati na umu ako je i jedno i drugo posebno.

Ako uživate u prilagođavanju svakog aspekta vašeg računala, izolacija svojstvena dizajnu Flatpaka može vam stati na put. Moguće je dati temu Flatpak aplikacijama, ali dok sav softver koji koristite ne bude konfiguriran za rad s Flatpakovim dopuštenim sustavom, možda ćete otkriti da neki od vaših alata za prilagođavanje ne funkcioniraju.

Flatpak je prešao dug put

Ne tako davno, Flatpak je bio obećanje da će doći lakša vremena. Novopridošli korisnici Linuxa mogu instalirati ažurirani softver na svoje strojeve bez prolaska kroz stare prepreke.

Tehnologija je dovoljno napredovala da se Linux stolna računala mogu udružiti oko formata i pružiti stabilno i pouzdano iskustvo. Pitanje je mijenja li ovo iskustvo mnogo od onoga što osobno volite u Linuxu.

UdioCvrkutE -pošta
Flathub vs. Snap Store: Najbolja mjesta za preuzimanje Linux aplikacija

Kada želite preuzeti Linux aplikacije, kako se Flathub i Snap Store uspoređuju? Uspoređujemo ih jedno protiv drugog kako bismo to saznali.

Pročitajte Dalje

Povezane teme
  • Linux
  • Linux aplikacije
  • Menadžeri paketa
O autoru
Bertel King (322 objavljena članka)

Bertel je digitalni minimalist koji piše s prijenosnog računala s fizičkim prekidačima privatnosti i OS -om odobrenim od strane Free Software Foundation. Cijeni etiku nad značajkama i pomaže drugima da preuzmu kontrolu nad svojim digitalnim životom.

Više od Bertel Kinga

Pretplatite se na naše obavijesti

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

Kliknite ovdje za pretplatu