A Linux Mint alapértelmezés szerint nem tartalmazza a snapd-t, és ez sok felhasználó számára előrelépést jelent az Ubuntu alaphoz képest. De mi van, ha snap-eket szeretne, és telepíteni szeretné őket Linux Mint rendszerre?
Talán vissza szeretné hozni a könnyű telepítést és a hordozhatóságot, amelyet az asztalra hoznak. Vagy talán olyan szoftvert kell telepítenie, amely csak a Snap Store-ból érhető el.
Bármi is legyen az ok, a Snap-támogatás engedélyezése Linux minton meglehetősen egyszerű.
Engedélyezze a Snap Applications támogatást a Linux Mint rendszeren
"Miért nem támogatja a Linux Mint alapértelmezés szerint a Snap-et?" csodálkozhatsz. Az elsődleges ok a Canonical és az Ubuntu központosított vezérlése. Odamehetsz Linux Mint felhasználói útmutatók hogy többet megtudjon arról, hogy a Linux Mint miért tiltotta le a Snap Store-t.
Ha megpróbálja telepíteni a snapd-et Linux Mint rendszerre, akkor olyan hibákkal fog találkozni, mint például „A snapd csomag nem érhető el” vagy „A snapd csomagnak nincs telepítési jelöltje”.
A Linux Mint rendelkezik a preferenciák.d könyvtár, amely az Ubuntura épülő további APT-beállításokat tárolja. A könyvtár egy konfigurációs fájlból áll nosnap.pref, amely olyan utasításokat tartalmaz, amelyek megakadályozzák, hogy az APT snap-eket telepítsen.
Ha vissza szeretné állítani a Snap támogatást a Mint asztalon, távolítsa el ezt a fájlt az rm paranccsal alábbiak szerint:
sudo rm /etc/apt/preferences.d/nosnap.pref
Ha nem biztos abban, hogy ezt a változtatást véglegesnek szeretné-e hagyni, átnevezheti a fájlt mv-vel:
sudo mv /etc/apt/preferences.d/nosnap.pref /etc/apt/preferences.d/nosnap.pref.backup
Ha elkészült, frissítse a rendszer csomaglistáját az APT segítségével:
sudo apt frissítés
A Snap Store-ból való snapek beszerzéséhez telepítse a snapd-t:
sudo apt telepítés csattant
Indítsa el a snapd szolgáltatást a systemctl használatával az alábbiak szerint:
sudo systemctl Rajt csattant
A snapd-nek az indításkor automatikusan futnia kell. Ehhez futtassa a következő parancsot:
sudo systemctl engedélyezze csattant
A snapd sikeres telepítésének ellenőrzéséhez futtassa:
csattan telepítés hello-world && hello-world
Ha a kimeneten a "Helló Világ!", a snapd most telepítve van, és folytathatja. Ha nem, fontolja meg újra a telepítési lépéseket.
Ha a snapd be van állítva, bármelyik Snap csomagot telepítheti a Linux Mint rendszeren a következőkkel:
sudo snap telepítés csomag név
Ha például a Google Chrome-ot a Snap Store-ból szeretné telepíteni, futtassa:
sudo snap telepítés google-chrome
Távolítsa el a Snap támogatást a Linux Mintből
Ha végzett a Snap használatával, és szeretné, hogy kikerüljön a rendszeréből, mindössze annyit kell tennie, hogy eltávolítja az összes Snap csomagot és a snapd-t, és vissza kell hoznia a nosnap.pref fájlt.
Az összes telepített snapet listázhatja a következő használatával:
csattan lista
Ezután távolítsa el az összes csomagot a következő beírásával:
snap eltávolítása csomagnév
Ha elkészült, távolítsa el a snapd-t és függőségeit az APT segítségével:
sudo apt autoremove snapd
Nevezze át a nosnap.pref.backup fájl vissza az eredeti nevére az mv használatával:
sudo mv /etc/apt/preferences.d/nosnap.pref.backup /etc/apt/preferences.d/nosnap.pref
Ha korábban a fájl törlését választotta, hozzon létre egy új fájlt az érintéssel:
sudo touch /etc/apt/preferences.d/nosnap.pref
Nyissa meg a fájlt egy szövegszerkesztővel, és adja hozzá a következő sorokat:
# Annak megakadályozása érdekében, hogy a tárolócsomagok elindítsák a Snap telepítését,
# ez a fájl tiltja, hogy az APT telepítse a snapd-t.
# További információért: https://linuxmint-user-guide.readthedocs.io/en/latest/snap.html
Csomag: snapd
Pin: kiadás a=*
Pin-prioritás: -10
Mentse el és lépjen ki a fájlból. Végül frissítse a rendszertárolókat az APT-vel:
sudo apt frissítés
A Linux teljes irányítást biztosít számítógépe felett
Mint minden más Linux esetében, a Mint lehetővé teszi annak szabályozását, hogy a rendszer mely aspektusait szeretné engedélyezni, és melyeket szeretné elkerülni.
Bár a snapek ellentmondásosak lehetnek a nyílt forráskódú közösségben, és a Linux Mint alapértelmezés szerint nem támogatja őket, végül Ön dönti el, hogy használja-e őket. Ez a nyílt forráskód és a Linux szépsége.
Ugyanez vonatkozik a Linux Mint többi oldalára is. Noha az alapértelmezett Linux Mint asztali számítógépek nagyszerűek, az operációs rendszer zavarása nélkül válthat más asztali környezetekre (például a KDE plazmára).