Snap jsou balíčky, které jsou vyvinuty pro instalaci na systémy Linux bez ohledu na to, jaký je jejich základ. Myslím tím, že nezáleží na tom, zda používáte Ubuntu, Debian Rocky Linux, Centos, OpenSUSE atd. Příkaz k instalaci libovolného balíčku SNAP bude pro všechny stejný. Snaps má v zásadě své vlastní izolované prostředí, a proto nezáleží na tom, kterou distribuci Linuxu používáme.
Zde se naučíme, jak nainstalovat Snap a Snap-store na Rocky Linux / AlmaLinux 8
Povolit úložiště EPEL
Existuje několik balíčků, které potřebujeme k instalaci Snapd na Rocky Linux přes EPEL. Nejprve jej tedy musíme v našem systému povolit a příkaz je -
sudo dnf install epel-release
Nainstalujte snapd na Rocky Linux 8 nebo AlmaLinux
Následuje spuštění hlavního příkazu, který stáhne a nainstaluje balíčky vyžadované SNAP ke správnému fungování.
sudo yum install snapd
Poznámka :V případě, že se vyskytnou nějaké problémy se závislostmi, spusťte dva níže uvedené příkazy-
sudo dnf clean all sudo dnf update
Povolte a spusťte službu Snapd
Jakmile je instalace dokončena, musíme povolit a spustit démona Snapd, který je nezbytný pro instalaci různých balíčků dostupných v úložišti Snapcraft.
sudo systemctl enable --now snapd.socket sudo systemctl start --now snapd.socket
Kontrola stavu:
sudo systemctl status snapd.socket
Povolit klasickou podporu
Pro instalaci klasických snapů musíme povolit jeho podporu ve stávající instalaci jednoduchým vytvořením symbolického odkazu-
sudo ln -s /var/lib/snapd/snap /snap
Instalace Snap-Store (volitelné)
V případě, že používáte grafické uživatelské rozhraní Rocky Linuxu, můžeme na něj nainstalovat také GUI Snap store a nainstalovat jeho balíčky pomocí grafického rozhraní, nikoli příkazového řádku.
sudo snap install snap-store
reboot
Po dokončení výše uvedené instalace přejděte na Aplikace a vyhledejte Snap Store . Když se objeví jeho ikona, kliknutím ji spusťte. Můžete také vyhledat a zjistit, jaké balíčky jsou dostupné ve SnapCraftu, buď pomocí nainstalovaného obchodu, nebo na oficiálním webu.