Linux Mint blokeerib kasutaja eest peidetud snapdi installimise

Linux Mint distributsiooni arendajad nentiset Linux Mint 20 tulevane väljalase ei saada snap-pakette ega snapdi. Lisaks on keelatud snapdi automaatne installimine koos teiste APT kaudu installitud pakettidega. Soovi korral saab kasutaja snapd käsitsi installida, kuid selle lisamine teiste pakettidega ilma kasutaja teadmata on keelatud.

Probleemi olemus seisneb selles, et Chromiumi brauserit levitatakse Ubuntu 20.04-s ainult Snap-vormingus ja DEB-i hoidlas on tünn, kui proovite seda installida, installitakse Snapd süsteemi ilma küsimata ja ühendus kataloog on tehtud Snap Store, laaditakse Chromiumi pakett snap-vormingus ja käivitatakse skript praeguste sätete ülekandmiseks kataloogist $HOME/.config/chromium. See deb-pakett Linux Mintis asendatakse tühja paketiga, mis ei teosta installitoiminguid, kuid kuvab abi selle kohta, kust saate Chromiumi ise hankida.

Canonical lülitus Chromiumi edastamisele ainult snap-vormingus ja lõpetas deb-pakettide loomise töömahukuse tõttu Chromiumi hooldus kõigile toetatud Ubuntu harudele. Brauseri värskendused ilmuvad üsna sageli ja uusi deb-pakette tuli iga kord iga Ubuntu versiooni regressioonide osas põhjalikult testida. Snapi kasutamine lihtsustas seda protsessi oluliselt ja võimaldas piirduda ainult ühe snap-paketi ettevalmistamise ja testimisega, mis on ühine kõigile Ubuntu variantidele. Lisaks võimaldab brauseri kiire tarnimine selle sisse käivitada isoleeritud keskkond, mis on loodud AppArmor mehhanismi abil ja kaitsevad ülejäänud süsteemi brauseri haavatavuse ärakasutamise korral.

Rahulolematust Linux Mintiga seostatakse Snap Store'i teenuse kehtestamise ja kontrolli kaotamisega pakettide üle, kui need installitakse snapist. Arendajad ei saa selliseid pakette parandada, nende kohaletoimetamist hallata ega muudatusi auditeerida. Kogu snap-pakkidega seotud tegevus toimub suletud uste taga ega ole kogukonna kontrolli all. Snapd töötab süsteemis administraatorina ja on suur oht infrastruktuuri kahjustamise korral. Alternatiivsetele Snap-kataloogidele lülitumiseks pole võimalust. Linux Mint arendajad usuvad, et selline mudel ei erine palju varalise tarkvara tarnimisest ja kardavad kontrollimatute muudatuste sisseviimist. Snapdi installimist ilma kasutaja teadmata, kui proovite installida pakette APT paketihalduri kaudu, võrreldakse tagauksega, mis ühendab arvuti Ubuntu poega.

Allikas: opennet.ru

Lisa kommentaar