Snap vs Flatpak, manje tehnička usporedba temeljena na korištenju i osobnim osjećajima

Snap vs. ravno pakiranje

Prošlo je dosta vremena otkako su se paketi počeli koristiti snap i flatpack. Iako su bili u fazi testiranja već neko vrijeme, oba su se stvarno počela koristiti 2016. godine, pa će svaki korisnik Linuxa već isprobati neki drugi paket ove vrste. Ranije ove godine, moj partner Diego napisao članak koji objašnjava razlike, prednosti i nedostatke svakog od njih, a danas ćemo učiniti nešto isto, ali fokusirajući informacije na osobnu upotrebu.

Malo predviđajući presudu, ili njen dio, rekao bih da morate odabrati jedno ili drugo samo kada je paket u oba formata, ovisno o tome kako nam koji funkcionira. Također imajte na umu da se flatpakovi više ažuriraju, dok se snapovi ažuriraju samo kada se verzija učita. Uobičajeno je vidjeti ažuriranje flatpaka na istu verziju mnogo puta, jer su navodno nešto popravili i ažuriranje dolazi čim učitaju zakrpu.

Snap i Flatpak, stvar ukusa

Postoje neki paketi na Flathubu koji su označeni kao alfa ili beta, i to čine u službenom repozitoriju, ništa od beta. Ostali paketi se ažuriraju vrlo brzo, slično kao što to rade Rolling Release distribucije, a to nam ne donosi uvijek dobre stvari. The snap ažuriraju se nešto manje i obično nude inačice koje izgledaju stabilniji, ali je ta razlika općenito mala.

Dakle, za krajnjeg korisnika, koje su razlike između ove dvije opcije? Diego je već dovoljno objasnio, ali ja bih se zadržao na četiri:

Dostupni softver

mislim Što se tiče dostupnog softvera, Flathub daleko nadmašuje Snapcraft. Zapravo, vidio sam u nekoliko navrata kako su aplikacije koje su bile na Snapcraftu nestale, dok na Flathubu i dalje postoje i ažuriraju se. Programeri, barem oni srednji i mali, najčešće biraju Flathub, a sve nove aplikacije koje stignu u krug GNOME-a uskoro se tamo pojavljuju. jedan od posljednjih, Retro, sat koji se može uređivati ​​pomoću CSS pravila.

Međutim, dizajn snimaka čini ih boljom opcijom za pakiranje i distribuciju drugih vrsta softvera, kao što su upravljački programi ili čak verzije Python kao 3.8.

Integracija s operativnim sustavom

Kao što je Diego rekao, «snap paketi imaju kompletan sustav dopuštenja pa ih je moguće konfigurirati za interakciju s operativnim sustavom i instaliranim aplikacijama na uobičajen način«. ove dozvole Omogućuju, unatoč redundanciji, da se snap paketi bolje integriraju sa sustavom nego flatpakovi. Na primjer, postoje multimedijske aplikacije koje prikazuju informacije u KDE upravitelju zadataka kada koriste verziju snap, ali samo ikonu aplikacije kada koriste verziju flatpak.

brzina otvaranja

Ovo se možda čini glupim, ali nije. Canonical morate povući za uši i reći da ne možete čekati 10s da vam se aplikacija otvori u snap formatu ako imate računalo s dobrim procesorom i SSD-om. Postaje mnogo bolje s Firefox paketom, dakle ima prostora za napredak i morate smanjiti vrijeme učitavanja. Flatpackovi se otvaraju mnogo ranije.

Vlasnički softver

Možda je to nešto što se mnogim korisnicima u Linux zajednici ne sviđa, ali ponekad ga je potrebno koristiti. U Snapcraftu postoji Microsoftov Visual Studio Code (službeni) ili Valveov Steam s apsolutno svime u istom paketu. Snapove često biraju velike tvrtke, dijelom zbog njihovog dizajna, ali i zbog toga Canonical postiže dogovore s tvrtkama da im daju prednost.

Što da instaliram: snaps ili flatpaks?

Kao što sam rekao u spojleru na početku posta, mislim ne morate se odlučiti za jedan dekretom. Morate ih probati. Ako želite nešto suvremenije, vjerojatno biste trebali odabrati flatpak. Ako je potrebna veća integracija, možda bi se isplatilo koristiti snap. Ako ne možete čekati nekoliko sekundi da se snap otvori, onda morate ići na flatpak, a ako želite nešto manje korporativno, iako je Diego već objasnio da je prisutna sjena Red Hat-a, flatpakovi se isplati. . Naravno, ako jedna od dvije opcije ne radi na našem računalu, moramo koristiti drugu.

Osobno koristim flatpaks više od snapa, ali uglavnom iz jednog razloga: program ili aplikacija koju koristim nalazi se na Flathubu, a ne na Snapcraftu. Sada, ako je u službenim spremištima... Zbogom oboma.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

      Ured dijo

    Ne koristim, ni jedno ni drugo, koristim oficijelni distro koji koristim i točka, sve ostalo su eksperimenti. Sad sam sa slackwareom i debianom i nisam trebao niti flatpak niti snap.

      Seba dijo

    U mom slučaju ako nije u deb formatu, ovisi; ako je to aplikacija koja zauzima malo prostora, radije je u Appimageu, ako se više ponavlja, tražim je kao Flatpak

         Linux dijo

      Pa, u mom slučaju, ako nije u formatu moje distribucije, kompajliram ga i pokrenem, jer je ovo Linux.