Linux Mint bo blokiral namestitev snapd, skrito pred uporabnikom

Razvijalci distribucije Linux Mint navedenoda prihajajoča izdaja Linux Mint 20 ne bo dobavljala snap paketov in snapd. Poleg tega bo samodejna namestitev snapd skupaj z drugimi paketi, nameščenimi prek APT, prepovedana. Po želji bo uporabnik snapd lahko namestil ročno, vendar bo dodajanje z drugimi paketi brez vednosti uporabnika prepovedano.

Bistvo težave je v tem, da je brskalnik Chromium v ​​Ubuntu 20.04 distribuiran samo v formatu Snap, repozitorij DEB pa vsebuje škrbino, ko jo poskušate namestiti, se Snapd namesti v sistem brez vprašanja in se vzpostavi povezava z imenik je narejen Snap Store, se paket Chromium naloži v formatu snap in zažene se skript za prenos trenutnih nastavitev iz imenika $HOME/.config/chromium. Ta paket deb v Linux Mintu bo nadomeščen s praznim paketom, ki ne izvaja nobenih namestitvenih dejanj, ampak prikazuje pomoč o tem, kje lahko sami dobite Chromium.

Canonical je prešel na dostavo Chromiuma samo v formatu snap in prenehal ustvarjati pakete deb zaradi delovne intenzivnosti Vzdrževanje Chromiuma za vse podprte veje Ubuntuja. Posodobitve brskalnika prihajajo precej pogosto in nove pakete deb je bilo treba vsakič temeljito preizkusiti za regresije za vsako izdajo Ubuntuja. Uporaba snap-a je bistveno poenostavila ta postopek in omogočila, da smo se omejili na pripravo in testiranje le enega snap paketa, ki je skupen vsem različicam Ubuntuja. Poleg tega vam pošiljanje brskalnika v trenutku omogoča, da ga zaženete izolirano okolje, ustvarjen z uporabo mehanizma AppArmor, in ščiti preostali sistem v primeru izkoriščanja ranljivosti v brskalniku.

Nezadovoljstvo z Linux Mintom je povezano z vsiljevanjem storitve Snap Store in izgubo nadzora nad paketi, če so nameščeni iz snapa. Razvijalci ne morejo popraviti takih paketov, upravljati njihove dostave ali revidirati sprememb. Vse dejavnosti v zvezi s paketi snap potekajo za zaprtimi vrati in niso pod nadzorom skupnosti. Snapd deluje v sistemu kot root in je velik nevarnost v primeru ogroženosti infrastrukture. Ni možnosti za preklop na nadomestne imenike Snap. Razvijalci Linux Mint verjamejo, da se tak model ne razlikuje veliko od dobave lastniške programske opreme in se bojijo uvajanja nenadzorovanih sprememb. Namestitev snapd brez vednosti uporabnika pri poskusu namestitve paketov prek upravitelja paketov APT primerjamo z zadnjimi vrati, ki povezujejo računalnik s trgovino Ubuntu.

Vir: opennet.ru

Dodaj komentar