Flatpak vs Snap: pakettide võrdlus

flatpack vs snap

Flatpak, Snap, AppImage, kindlasti on need nimed, millega olete enam kui tuttavad. Universaalsed paketid on tunginud Linuxi maailma, et saaksid töötada mis tahes distributsiooniga ja seega eemaldada pakettide killustatuse probleem. Siiski pole neid veel enamus, kuigi vähehaaval seda tüüpi pakettides pakitava tarkvara hulk kasvab. Noh, kui te neid kasutate, näete selles artiklis, millised on Flatpak vs Snap lahingu eelised ja puudused.

Mis on Flatpack?

flatpak

Flatpak see on omamoodi universaalne pakett ja rakenduste virtualiseerimiseks GNU/Linuxi keskkondades. See pakub protsessist eraldatud liivakasti, mida tuntakse Bubblewrapina. Selles saavad kasutajad suurema turvalisuse huvides käitada rakendusi ülejäänud süsteemist eraldatuna.

Lennart Pöttering oli programmeerija, kes selle 2013. aastal välja pakkus ja aasta hiljem avaldas selle kohta artikli, et idee lõpuks edasi arendada ja osaks saada. freedesktop.org projekt., nime all xdg-app, mis on sama mis Flatpak. Ja selle populaarsus alates selle käivitamisest on kasvanud, praegu toetab seda enam kui 20 kõige populaarsemat distributsiooni.

Mis on Snap?

Tõmme

Kuigi Flatpak sai alguse Fedora/Red Hati arenduskogukonnast, Snapil oli see Canonicalis, ettevõte, kes selle omapärase pakihalduse tüübi välja töötas. Universaalse paketi tüüp, mis võtab juba vastu suure hulga sellesse pakendatud distributsioone ja rakendusi. Sel juhul töötavad paketid AppArmori sees, kuigi need võivad töötada ka väljaspool liivakasti.

Muide, peame tunnistama, et on ka teisi pakette, nagu AppImages, mis muutub üha olulisemaks selle lihtsa paigaldamise või õigemini paigaldamise puudumise tõttu. Lihtsalt laadige alla ja käivitage pakett ning oletegi valmis, nagu kaasaskantav versioon. Lisaks leiate ametlikult AppImage Hubi saidilt palju sellesse binaarvormingusse pakitud tööriistu. Turvalisuse mõttes saab neid kasutada liivakastis või AppArmoris, Bubblewrapis või Firejailis.

Flatpak vs Snap: erinevused, eelised ja puudused

flatpack vs snap

Võrdluseks selles Tabel näete kõiki parameetreid, mida peate nende kahte tüüpi pakettide kohta teadma:

Üldine

Característica Tõmme Flatpak
Töölauarakendused Si Si
terminali tööriistad Si Si
teenused SI Ei
Teemade õige rakendamine Ei Ei
Raamatukogud ja sõltuvused Pildil endal või koos tarvikutega Peamiste teekide käitusaegade kasutamine
abi Kanooniline Red Hat ja teised

Täielik sulgemine

Característica Tõmme Flatpak
ilma kinnipidamiseta Si Ei
Võite kasutada erinevaid piiranguid Ei (ainult AppArmor) Ei (ainult mullikile)

Paigaldamine või teostamine

Característica Tõmme Flatpak
Täidetav Ära . vaja paigaldust Ära . vaja paigaldust
Juur puudub Ei. Installimiseks on vaja root. Ei. Installimiseks on vaja root.
Käivitatav tihendatud Si Ei

Rakenduste levitamine

Característica Tõmme Flatpak
põhihoidla Snapcraft lame rummu
vaja hoidlat Ei Ei
üksikud hoidlad Si Si
Mitu versiooni paralleelselt Si Si

Uuendused

Característica Tõmme Flatpak
Värskenda mehhanismi Hoidla Hoidla
järkjärgulised värskendused Si Si
automaatsed värskendused Ei Ei

suurus kettal

Característica Tõmme Flatpak
Tihendatud ketta rakendus Si Ei
LibreOffice 6.0.0 200 MB 659 MB

Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   Yajo DIJO

    Paar olulist detaili:

    1. Flatpak toetab pakettide installimist ilma administraatorina (muidugi ainult teie kasutaja jaoks).
    2. Snap ei toeta mitut hoidlat. See töötab ainult saidiga snapcraft.io

  2.   arazal DIJO

    Huvitav, kuid kummaline, et rakenduste käivitamisel jõudlust või kiirust ei mainita, mis on väga flatpaki poolt ja kus snap on tohutult nõrk.