Razvijalci distribucije Linux Mint , da v prihajajoči izdaji Linux Mint 20 ne bodo dobavljali snap-paketov in snapd. Poleg tega bo prepovedana avtomatska namestitev snapd skupaj z drugimi paketi, ki se namestijo preko APT. Po želji lahko uporabnik ročno namesti snapd, vendar bo njegovo dodajanje z drugimi paketi brez uporabnikovega soglasja prepovedano.
Težava je v tem, da se brskalnik Chromium distribuira v Ubuntu 20.04 samo v formatu Snap, medtem ko je v DEB-repozitoriju objavljena le nadomestna različica, pri poskusu namestitve katere se brez vprašanja namesti Snapd in vzpostavi povezava s katalogom. , prenese se paket Chromium v formatu snap in zažene skripta za prenos trenutnih nastavitev iz kataloga $HOME/.config/chromium. Ta deb-paket v Linux Mintu bo zamenjan z praznim paketom, ki ne izvaja nobenih dejanj pri namestitvi, ampak izpisuje pomoč o tem, kje lahko Chromium pridobiš sam.
Podjetje Canonical je prešlo na dobavo Chromiuma samo v formatu snap in prenehalo s pripravo deb-paketov. vzdrževanja Chromiuma za vse podprte različice Ubuntu. Posodobitve brskalnika izhajajo dovolj pogosto in nove deb-pakete je bilo treba vsakič natančno testirati glede napak za vsak izid Ubuntu. Uporaba snap-a je bistveno poenostavila ta postopek in omogočila omejitev na pripravo in testiranje samo enega snap-paketa, skupnega za vse različice Ubuntu. Poleg tega dobava brskalnika v snap omogoča njegovo izvajanje v , ki ga ustvari mehanizem AppArmor, kar ščiti preostali sistem v primeru izkoriščanja ranljivosti v brskalniku.
Zadovoljstvo Linux Minta je povezano z vsiljevanjem storitve Snap Store in izgubo nadzora nad paketi v primeru njihove namestitve iz snap. Razvijalci ne morejo vnesti popravkov v take pakete, upravljati njihove dostave in izvajati revizijo sprememb. Vsa dejavnost, povezana s snap paketi, se odvija za zaprtimi vrati in ni pod nadzorom skupnosti. Snapd deluje v sistemu s pravicami root in predstavlja veliko v primeru kompromitacije infrastrukture. Možnost preklopa na alternativne imenike Snap ni na voljo. Razvijalci Linux Mint menijo, da se ta model malo razlikuje od dobave proprietary programske opreme in se bojijo neobvladljivih sprememb. Namestitev snapd brez vednosti uporabnika pri poskusu namestitve paketov prek upravitelja paketov APT pa se primerja s skrito povezavo, ki povezuje računalnik z Ubuntu Store.
Izvor: opennet.ru
