Flatpak vs Snap: Pakettien vertailu

flatpack vs snap

Flatpak, Snap, AppImage, ne ovat varmastikin sinulle tuttuja nimiä. Universaalit paketit ovat murtautuneet Linux-maailmaan voidakseen toimia missä tahansa jakelussa ja siten poistaa pakettien pirstoutumisen ongelman. Ne eivät kuitenkaan ole vielä enemmistöä, vaikka pikkuhiljaa tämän tyyppisiin pakkauksiin pakattavien ohjelmistojen määrä kasvaa. No, jos käytät niitä, tässä artikkelissa voit nähdä, mitkä ovat Flatpak vs Snap -taistelun edut ja haitat.

Mikä on Flatpack?

flatpak

Flatpak se on eräänlainen universaali paketti ja sovellusten virtualisointiin GNU/Linux-ympäristöissä. Se tarjoaa prosessieristetyn hiekkalaatikon, joka tunnetaan nimellä Bubblewrap. Siinä käyttäjät voivat käyttää sovelluksia erillään muusta järjestelmästä turvallisuuden parantamiseksi.

Lennart Pöttering oli ohjelmoija, joka ehdotti sitä vuonna 2013 ja julkaisi siitä artikkelin vuotta myöhemmin kehittääkseen ideaa ja tullakseen osaksi freedesktop.org-projekti., nimellä xdg-app, joka on sama kuin Flatpak. Ja sen suosio sen julkaisusta lähtien on kasvanut, sillä tällä hetkellä yli 20 suosituinta jakelua tukee sitä.

Mikä on Snap?

napsahtaa

Vaikka Flatpak sai alkunsa Fedora/Red Hat -kehitysyhteisöstä, Snapilla oli se Canonicalissa, yritys, joka kehitti tämän erikoisen paketinhallinnan. Universaali pakettityyppi, joka hyväksyy jo suuren määrän distroja ja siihen pakattuja sovelluksia. Tässä tapauksessa paketit toimivat AppArmorin sisällä, vaikka ne voivat toimia hiekkalaatikon ulkopuolella.

Muuten meidän on tunnustettava, että on olemassa muita paketteja, kuten AppImages, siitä on tulossa yhä tärkeämpää sen yksinkertaisen asennuksen tai pikemminkin ilman asennusta varten. Lataa ja suorita paketti, niin olet valmis menemään, tavallaan kuin kannettava versio. Lisäksi viralliselta AppImage Hub -sivustolta löydät lukuisia työkaluja, jotka on pakattu tähän binaarimuotoon. Turvallisuussyistä niitä voidaan käyttää hiekkalaatikossa tai AppArmorissa, Bubblewrapissa tai Firejailissa.

Flatpak vs Snap: erot, edut ja haitat

flatpack vs snap

Vertailun vuoksi tässä pöytä näet kaikki parametrit, jotka sinun tulee tietää näistä kahdesta pakettityypistä:

general

Característica napsahtaa Flatpak
Työpöytäsovellukset Si Si
terminaalityökalut Si Si
palvelut SI Ei
Teeman oikea soveltaminen Ei Ei
Kirjastot ja riippuvuudet Itse kuvassa tai tarvikkeineen Pääkirjastojen suoritusaikojen käyttö
tuki Kanoninen Red Hat ja muut

Sisälle suojautuminen

Característica napsahtaa Flatpak
ilman sulkemista Si Ei
Voit käyttää erilaisia ​​rajoituksia Ei (vain AppArmor) Ei (vain Bubblewrap)

Asennus tai toteutus

Característica napsahtaa Flatpak
Suoritettava Älä . tarvitsevat asennusta Älä . tarvitsevat asennusta
Ei juurta Ei. Tarvitset rootin asentamiseen. Ei. Tarvitset rootin asentamiseen.
Suoritettava pakatusta Si Ei

Sovellusten jakelu

Característica napsahtaa Flatpak
ydinvarasto Snapcraft litteä napa
tarvitsee arkiston Ei Ei
yksittäisiä arkistoja Si Si
Useita versioita rinnakkain Si Si

päivitykset

Característica napsahtaa Flatpak
Päivitä mekanismi säilytyspaikka säilytyspaikka
asteittaisia ​​päivityksiä Si Si
automaattiset päivitykset Ei Ei

Tamaño ja disko

Característica napsahtaa Flatpak
Pakatun levyn sovellus Si Ei
LibreOffice 6.0.0 200 MB 659 MB