Dobrý den, přátelé. V tomto příspěvku se dozvíte, jak nainstalovat Snap na Rocky Linux 8.
Snap je soběstačná technologie balení vyvinutá společností Canonical. Jak se očekávalo, je integrován v Ubuntu, ale je také možné jej nainstalovat do jiných distribucí, jako je Rocky Linux.
Flatpak je přirozeným konkurentem Snapu. Oba nabízejí balíčky, které lze provozovat na jakékoli distribuci, která je podporuje díky jejich krabicové technologii. To znamená, že v jediném balíčku jsou zahrnuty všechny závislosti a knihovny potřebné ke spuštění bez ovlivnění systému.
Přestože jsou repozitáře Rocky Linux 8 rozsáhlé a více s EPEL, pravdou je, že díky Snapu můžeme instalovat další aplikace a dále rozšiřovat funkčnost systému.
Nainstalujte Snap na Rocky Linux 8
Jak můžete očekávat, Snap není součástí oficiálních repozitářů Rocky Linux 8. Snap však můžete nainstalovat přes úložiště EPEL.
Nejprve aktualizujte celý systém v terminálu.
sudo dnf update
Poté přidejte a povolte úložiště EPEL spuštěním následujícího příkazu
sudo dnf install epel-release
Po přidání úložiště můžete nainstalovat balíček snap.
sudo dnf install snapd
Poté vytvořte symbolický odkaz
sudo ln -s /var/lib/snapd/snap/snap /snap
Snap funguje jako systémová služba, takže ji musíme spustit.
sudo systemctl enable --now snapd.socket
Poté můžeme zkontrolovat stav této služby.
sudo systemctl status snapd.socket
To znamená, že snap je připraven k použití.
Používání Snap na Rocky Linux 8
Jakmile je snap nainstalován, můžete zkontrolovat nainstalovanou verzi.
snap version
snap 2.54.4-1.el8
snapd 2.54.4-1.el8
series 16
rocky 8.5
kernel 4.18.0-348.12.2.el8_5.x86_64
Poté jej můžete bez problémů používat. Pokud například chcete vyhledat balíček, můžete jednoduše spustit.
sudo snap find
Toto vám ukáže mnoho balíčků, které můžete nainstalovat.
Chcete-li vyhledat konkrétní, spusťte
sudo snap find [name]
Také, pokud byste chtěli nainstalovat některý z nich nebo jiných, můžete spustit
sudo snap install [package-name]
Pokud chcete znát všechny balíčky Snap nainstalované v systému, musíte zobrazit obsah /var/lib/snapd/snaps/
adresář.
ls /var/lib/snapd/snaps/`.
core18_2344.snap powershell_200.snap snapd_15177.snap
Pokud si přejete aktualizovat jakýkoli balíček, stačí spustit
sudo snap refresh [package]
Nebo všechny
sudo snap refresh
Nakonec, pokud chcete odstranit balíček, musíte provést
sudo snap remove [package]
Závěr
V tomto příspěvku jste se naučili základy používání snap. Ale nejen to, také jste se naučili, jak jej nainstalovat na Rocky Linux 8, kompatibilní systém, ale ne ve výchozím nastavení.