A Snapd és a Snap-Store telepítése Debian 12, 11 vagy 10 rendszeren

A Snapd egy olyan szolgáltatás, amely lehetővé teszi a Snap-csomagok telepítését és kezelését Linux rendszereken. A Snaps konténeres szoftvercsomagok, amelyek létrehozása és telepítése egyszerű, és automatikusan frissülnek. A Snap Store az a platform, ahol a felhasználók böngészhetnek és telepíthetnek Snap csomagokat. A Snapd és a Snap Store telepítése Debian 12-re, 11-re vagy 10-re lehetővé teszi a Snapsként csomagolt szoftveralkalmazások széles skálájának egyszerű elérését, biztosítva, hogy mindig a legújabb verziókkal rendelkezzen, minimális gonddal.

A Snapd és a Snap Store Debian rendszerre történő telepítéséhez kövesse az alábbi módszereket. Ez az útmutató leírja a telepítési folyamatot és az alapvető konfigurációt, amellyel elkezdheti a Snaps használatát a Debian rendszeren.

Frissítse a Debian csomagokat a Snapd telepítése előtt

A Snapd telepítése előtt gondoskodnia kell arról, hogy a Debian rendszer naprakész legyen a legújabb csomagfrissítésekkel és biztonsági javításokkal. Ezt a következő parancs futtatásával érheti el:

sudo apt update && sudo apt upgrade

A sudo apt update szinkronizálja a helyi csomagadatbázist a hivatalos Debian-tárolókkal, így tudatában van a legújabb csomagfrissítéseknek és -változásoknak. Ezt követően a sudo apt upgrade frissíti az összes frissíthető csomagot a Debian rendszeren.

Telepítse a Snapd-et az APT paranccsal

A Snapd az alapértelmezett Debian-lerakatból érhető el. Platformot biztosít a Snap-csomagok futtatásához és kezeléséhez Linux-disztribúciókon.

A Snapd telepítési folyamatának elindításához használja a apt csomagkezelő az alábbiak szerint:

sudo apt install snapd

A Snapd telepítésének ellenőrzése

Sikeres telepítés esetén elengedhetetlen annak megerősítése, hogy a Snapd készen áll a kiszolgálásra. Ezt két lépésben tehetjük meg.

Először ellenőrizzük a Snapd telepített verzióját. Ellenőrzi, hogy a telepítési folyamat sikeresen befejeződött, és megadja a telepített verziószámot.

snap version

Másodszor, ellenőrizzük a Snapd szolgáltatás állapotát. Ez biztosítja, hogy a Snapd fut, és készen áll a Snap-csomagok kezelésére.

A Snapd systemctl állapotát a következő paranccsal ellenőrizheti:

systemctl status snapd

Ha a Snapd megfelelően működik, a szolgáltatásnak aktívnak kell lennie. Ha azonban a szolgáltatás nem aktiválódott, manuálisan indíthatja el, és engedélyezheti, hogy a rendszerindításkor automatikusan elinduljon a következő paranccsal:

sudo systemctl enable --now snapd.socket

Telepítse a Snap Core-t

A Snap Core a Snap csomagok futtatásának elengedhetetlen összetevője. A következő paranccsal telepítheti:

sudo snap install core

A snap install core parancs arra kéri a Snapdot, hogy töltse le és telepítse a core Snap a futási környezetet, amely lehetővé teszi a Snap alkalmazások futtatását.

Klasszikus bezárás engedélyezése Snap csomagokhoz

Az egyes Snap-alkalmazások „klasszikus” korlátok között működnek, ami szélesebb körű engedélyeket biztosít az alkalmazásoknak a rendszeren belül. Ezen alkalmazások fogadásához szimbolikus hivatkozást kell létrehozni a fájlrendszerben.

Ez a következő parancs meghívásával történik:

sudo ln -s /var/lib/snapd/snap /snap

Az ln -s parancs a Linuxban szimbolikus vagy lágy hivatkozást hoz létre. Itt a /var/lib/snapd/snap könyvtárat a /snap-hez kapcsolja, lehetővé téve az ezt igénylő Snap-csomagok klasszikus korlátozását. Ez biztosítja az összes Snap csomag teljes kompatibilitását és megfelelő működését a Debian rendszeren.

Alapvető Snap CLI parancsok

Ez a rész néhány alapvető Snap parancssori felület (CLI) parancsot mutat be. E parancsok megértése lehetővé teszi a Snap-alkalmazások hatékony kezelését.

Snap csomag telepítése

Snap csomag telepítéséhez használja a snap install parancsot, majd írja be a csomag nevét. Például a VLC médialejátszó telepítéséhez a következőket kell használnia:

sudo snap install vlc

Távolítson el egy Snap csomagot

A snap remove parancs lehetővé teszi a Snap csomag eltávolítását. Például a VLC médialejátszó eltávolításához futtassa:

sudo snap remove vlc

Snap csomag frissítése

A Snapd automatikusan frissíti a Snap-csomagokat a háttérben. Ha azonban egy adott csomagot szeretne frissíteni, használja manuálisan a snap refresh parancsot. Például:

sudo snap refresh vlc

A telepített Snap csomagok listája

Az összes telepített Snap csomag listájának megjelenítéséhez használja a snap list parancsot:

snap list

Ellenőrizze a Snap verziót

A Snapd telepített verziójának megtekintéséhez futtassa a következő parancsot:

snap version

Keresse meg az elérhető Snap csomagokat

Ha egy adott Snap-csomagot keres a Snap Store-ban, használja a snap find parancsot, majd a keresett kifejezést. Például médialejátszók kereséséhez használja:

snap find "media player"

Ellenőrizze a Snap csomaggal kapcsolatos információkat

Egy adott Snap csomag részletes információinak megjelenítéséhez használja a snap info parancsot. Például a VLC médialejátszóval kapcsolatos információk megszerzéséhez futtassa:

snap info vlc

Snap változások ellenőrzése

A snap changes paranccsal megtekintheti a Snap feladatok előzményeit, beleértve a telepítéseket, frissítéseket és eltávolításokat:

snap changes

Snap visszaállítása egy korábbi verzióra

Ha egy Snap-csomag új verziója nem működik a várt módon, a snap revert paranccsal térhet vissza az előző verzióra. Például:

sudo snap revert vlc

Snap interfészek ellenőrzése a Debianon

A snap interfaces parancs áttekintést nyújt a Snap csomagokról és azokról a rendszererőforrásokról, amelyekhez hozzáférnek:

snap interfaces

Ezek az alapvető parancsok képezik a Snap csomagkezelés alapját. A következő rész most a Snap-Store telepítését mutatja be Debian asztali felhasználók számára.

Telepítse a Snap Store-t a Debianra

Telepítse a Snap Store-t a Snap Command segítségével

Miután sikeresen konfigurálta a Snapd-et a Debian rendszeren, hozzáadhat egy funkcionalitást és egyszerű használatot – a Snap Store-t. A Snap Store grafikus felhasználói felülettel rendelkezik, amely vonzó és intuitív módot kínál a Snap csomagok böngészésére és kezelésére.

Ez a lépés nem kötelező. A Snap Store azonban egy felhasználóbarát lehetőség azoknak a felhasználóknak, akik a parancssor helyett a vizuális megközelítést részesítik előnyben. A Snap Store telepítésének elindításához írja be a következő parancsot:

sudo snap install snap-store

Ez a parancs arra utasítja a Snapd-t, hogy töltse le és telepítse a snap-store csomagot, és ezzel egy grafikus dimenziót vezet be a Snap-csomagkezelésbe.

A Snap Store elindítása

A telepítési folyamat befejeztével a Snap Store többféleképpen is elindítható.

Közvetlen módszer a terminálban való működés során a következő parancs végrehajtása:

snap run snap-store

Ez a parancs elindítja a Snapdot a Snap Store alkalmazás futtatására. Előfordulhat azonban, hogy a terminál használata minden alkalommal a Snap Store megnyitásához nem a legpraktikusabb módszer.

A Snap Store intuitívabb eléréséhez navigálhat az asztali környezetben: Tevékenységek > Alkalmazások megjelenítése > Snap Store.

Ez az útvonal elvezeti Önt a Snap Store-hoz a grafikus felhasználói felületen keresztül, amely hagyományosabb és felhasználóbarátabb módot kínál a Snap-csomagok elérésére és kezelésére.

Az alábbiakban egy gyors példa a Krita telepítésére a Snap Store segítségével Debian rendszeren, amelyet a következő képen láthat a jobb sarokban, ahol a "forrás:" található.

A Snap felügyeleti parancsai

Hiányzó Snap ikonok kezelése

A Snap csomagok Debianon történő kezelése során a Snap többnyire zökkenőmentesen működik a legtöbb csomaggal. Alkalmanként azonban előfordulhatnak rendellenességek, például hiányozhatnak az alkalmazásikonok a rendszer alkalmazásindítójából. Ez a következő lépésekkel oldható meg:

Kezdje el a megoldást szimbolikus hivatkozás létrehozásával a ln -s parancsot a következőképpen:

sudo ln -s /etc/profile.d/apps-bin-path.sh /etc/X11/Xsession.d/99snap

Ez a parancs szimbolikus kapcsolatot hoz létre a apps-bin-path.sh és 99snap fájlokat, lehetővé téve a rendszer számára, hogy megtalálja a Snap alkalmazásikonokat.

Folytassa a login.defs fájl szövegszerkesztővel, nano ebben az esetben:

sudo nano /etc/login.defs

A fájl elérésekor fűzze a következő kódsort a végéhez:

ENV_PATH PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin

Ez a kód kiegészíti a rendszer környezeti elérési útját, és további helyet biztosít az alkalmazásikonok kereséséhez.

Mentse el a fájl módosításait a CTRL+O billentyűkombináció megnyomásával, és lépjen ki nano a CTRL+X megnyomásával.

E módosítások végrehajtásához rendszer-kijelentkezési és bejelentkezési ciklus szükséges. A változtatások átfogó alkalmazásához azonban a rendszer újraindítása javasolt:

sudo reboot now

Az újraindítás utáni rendszerbe való visszajelentkezéskor a korábban hiányzó Snap alkalmazásikonoknak az alkalmazásindítóban kell lenniük.

Távolítsa el a Snap-et és a Snap Store-t

A Snap nemcsak a csomagok telepítésében, hanem azok eltávolításában is bemutatja hatékonyságát és felhasználóbarát jellegét. Ha el szeretné távolítani az összes Snap-telepítést a Snap csomagkezelő mellett, akkor nem kell eltávolítania minden Snap-csomagot.

Az egyetlen szükséges intézkedés a snapd szolgáltatás, amely egyidejűleg eltávolítja az összes telepített Snap csomagot:

sudo apt remove snapd

Ne feledje, nem kell eltávolítania az összes Snap telepítést; A snapd eltávolításakor eltávolítja az összes kapcsolódó telepített csomagot, így a Snap és a kapcsolódó telepítések egyszerű, gyors és tiszta eltávolítása.

Következtetés

Ha a Snapd és a Snap Store sikeresen telepítve van a Debian rendszeren, teljes mértékben kihasználhatja a Snapsként elérhető alkalmazások széles skáláját. Rendszeresen ellenőrizze a frissítéseket, hogy szoftvere naprakész legyen, és élvezhesse a legújabb funkciókat és biztonsági fejlesztéseket. Élvezze azt a kényelmet és egyszerűséget, amelyet a Snap csomagok nyújtanak Debian környezetében.

Joshua James

Szólj hozzá!