Flatpak vs Snap: Poređenje paketa

flatpack vs snap

Flatpak, Snap, AppImage, sigurno su to imena sa kojima ste više nego upoznati. Univerzalni paketi su provalili u Linux svijet kako bi mogli raditi na bilo kojoj distribuciji i tako otklonili problem fragmentacije u smislu paketa. Međutim, oni još uvijek nisu većina, iako malo po malo raste broj softvera koji se upakuje u ove vrste paketa. Pa, ako ih iskoristite, u ovom ćete članku moći vidjeti koje su prednosti i mane Flatpak vs Snap bitke.

Šta je Flatpack?

flatpak

Flatpak to je neka vrsta univerzalnog paketa i za virtualizaciju aplikacija za GNU/Linux okruženja. Pruža procesno izolirani sandbox poznat kao Bubblewrap. U njemu korisnici mogu pokrenuti aplikacije izolovane od ostatka sistema, radi veće sigurnosti.

Lennart Pöttering je bio programer koji ga je predložio 2013. godine, a godinu dana kasnije objavio članak o tome kako bi konačno razvio ideju i postao dio freedesktop.org projekat., pod imenom xdg-app, što je isto kao i Flatpak. A njegova popularnost od lansiranja raste, trenutno ga podržava više od 20 najpopularnijih distribucija.

Šta je Snap?

puckanje

Dok je Flatpak imao svoje porijeklo u Fedora/Red Hat razvojnoj zajednici, Snap ga je imao na Canonical-u, kompanija koja je razvila ovaj osebujan tip upravljanja parcelama. Tip univerzalnog paketa koji već prihvata veliki broj distro i aplikacija upakovanih u njega. U ovom slučaju, paketi se pokreću unutar AppArmor-a, iako se mogu pokrenuti izvan sandbox-a.

Inače, moramo priznati da postoje i drugi paketi kao npr slike aplikacije, koji postaje sve važniji zbog njegove jednostavne instalacije, odnosno bez instalacije. Samo preuzmite i pokrenite paket i spremni ste, kao prenosiva verzija. Osim toga, na službenoj AppImage Hub stranici možete pronaći mnoštvo alata upakovanih u ovaj binarni format. Što se tiče sigurnosti, mogu se pokretati unutar sandbox-a ili unutar AppArmor-a, Bubblewrap-a ili Firejaila-a.

Flatpak vs Snap: razlike, prednosti i nedostaci

flatpack vs snap

Poređenja radi, u ovome board moći ćete vidjeti sve parametre koje trebate znati o ova dva tipa paketa:

Opšti

Glavna karakteristika puckanje Flatpak
Desktop aplikacije Si Si
terminalni alati Si Si
usluge SI Ne
Ispravna primjena tema Ne Ne
Biblioteke i zavisnosti Na samoj slici ili sa dodacima Upotreba vremena izvođenja glavnih biblioteka
Soporte kanonski Red Hat i drugi

Zatvaranje

Glavna karakteristika puckanje Flatpak
bez zatvaranja Si Ne
Možete koristiti različita ograničenja Ne (samo AppArmor) Ne (samo mjehurići)

Instalacija ili izvođenje

Glavna karakteristika puckanje Flatpak
Izvršno Nemoj . potrebna instalacija Nemoj . potrebna instalacija
Nema root Ne. Za instalaciju vam je potreban root. Ne. Za instalaciju vam je potreban root.
Izvršivo iz komprimovanog Si Ne

Distribucija aplikacija

Glavna karakteristika puckanje Flatpak
jezgro spremišta Snapcraft ravna glavčina
potrebno spremište Ne Ne
pojedinačna spremišta Si Si
Više verzija paralelno Si Si

Ažuriranja

Glavna karakteristika puckanje Flatpak
Mehanizam ažuriranja Spremište Spremište
inkrementalna ažuriranja Si Si
automatska ažuriranja Ne Ne

veličina na disku

Glavna karakteristika puckanje Flatpak
Aplikacija komprimovanog diska Si Ne
LibreOffice 6.0.0 200 MB 659 MB

2 komentara, ostavi svoj

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Yajo rekao je

    Par bitnih detalja:

    1. Flatpak podržava instalaciju paketa bez root-a (samo za vašeg korisnika, naravno).
    2. Snap ne podržava više spremišta. Radi samo sa snapcraft.io

  2.   arazal rekao je

    Zanimljivo, ali čudno da se performanse ili brzina prilikom pokretanja aplikacija ne pominju, što je tačka koja ide u prilog flatpak-u i gdje je snap izuzetno slab.