A fejlesztők a a népszerű disztribúció "Linux Mint" ismertté tették nemrég mi lesz a következő kiadásodban a Linux Mint 20 verzióját, és azt mondták, hogy a disztribúció új verziója nem jelenik meg a snap és a snapd csomagok alapértelmezett támogatásával.
Ez is Tilos a snapd automatikus telepítése az APT-n keresztül telepített más csomagokkal együtt. Ez nem azt jelenti, hogy a disztribúcióban van egy teljes zár a snap-hoz, de alapvetően, ha akarja, a felhasználó manuálisan telepítheti a Snapd-ot, de amit a terjesztés tiltani fog, az az, hogy a felhasználó tudta nélkül hozzá tudja adni más csomagokkal.
A probléma lényege, hogy a Chromium böngészőt terjesztik az Ubuntu 20.04-en csak Snap formátumban, és van egy darab a DEB adattárban, amelyet amikor a Snapd telepítése nélkül próbál meg telepíteni, csatlakozik a Snap Store könyvtárhoz, a Chromium csomagot pedig snap formátumban tölti le, és elindít egy parancsfájlt az aktuális konfiguráció átvitelére a $ HOME / .config / chromium fájlból Könyvtár.
A Linux Mint ezen Deb csomagját egy üres csomag helyettesíti, amely nem hajt végre telepítési lépéseket, de segítséget mutat a felhasználó számára, hogy hol kaphatja meg a Chromium csomagot.
Mindez a mozgalom abból ered A Canonical úgy döntöttem, hogy csak snap formátumban váltok Chromiumra és leállította a deb csomagok létrehozását a Chromium karbantartásának összetettsége miatt az összes támogatott Ubuntu ág esetében.
A böngészőfrissítések elég gyakran jelennek meg, és az új deb csomagokat minden egyes alkalommal alaposan tesztelni kellett az egyes Ubuntu verziók regressziói szempontjából.
Ezt figyelembe véve a snap használata nagymértékben leegyszerűsítette ezt a folyamatot, és lehetővé tette, hogy egyetlen közös snap csomag előkészítését és tesztelését az Ubuntu minden változatára korlátozzuk. Ezenkívül az azonnali böngésző-kézbesítés lehetővé teszi az AppArmor mechanizmus használatával létrehozott elszigetelt környezetben történő elindítását, és megvédi a rendszer többi részét a böngésző sebezhetőségének kihasználásától.
A Linux Mint fejlesztői elégedetlenségének oka a Snap Store szolgáltatás bevezetése és a csomagok feletti ellenőrzés elvesztése, ha Snap-ból telepítik őket.
A fejlesztők nem javíthatnak az ilyen csomagokon, nem kezelhetik a szállításukat és nem ellenőrizhetik a változásokat.
A Snap csomagokkal kapcsolatos összes tevékenység zárt ajtók mögött zajlik, és a közösség nem ellenőrzi őket. Az alternatív Snap könyvtárakra való váltás nem biztosított.
A Snapd egy root rendszeren fut, és nagy veszélyt jelent arra az esetre, ha az infrastruktúra veszélybe kerülne.
[…] Az APT frissítések telepítésekor a Snap a Chromium használatának követelményévé válik, és a háta mögött telepít. Ez megtöri az egyik legfőbb aggodalmat, amelyet sok ember a Snap bejelentésekor felvetett, és a fejlesztői ígéretet tett arra, hogy soha nem fogja felváltani az APT-t.
Egy önállóan települő Snap Store, amely felülírja az APT csomag alapját, teljes NEM NEM. Ezt le kell állítanunk, és ez a Chromium frissítések végét jelentheti, és hozzáférést jelenthet a pillanatképek tárához a Linux Mint szolgáltatásban.
A Linux Mint 20-ban a Chromium nem lesz üres csomag, amely bepattan mögötted. Ez egy üres csomag lesz, amely megmondja, miért üres, és elmondja, hová kell keresnie, hogy saját maga szerezze be a Chromiumot.
A Linux Mint 20-ban az APT tiltja a snapd telepítését.
A Linux Mint fejlesztői úgy vélik, hogy egy ilyen modell nem sokban különbözik a saját szoftver szállításától, és félnek az ellenőrizetlen változtatásoktól. A snapd telepítését felhasználói tudás nélkül, amikor csomagokat próbálunk telepíteni az APT csomagkezelőn keresztül, összehasonlítjuk a hátsó ajtó számítógép Ubuntu Store-hoz történő csatlakoztatásával.
Végül, ha többet szeretne tudni róla, ellenőrizheti a jegyzetet a Linux Mint blogon.