Snap je formát balíčků, který byl vyvinut hlavně společností Canonical a lze jej nainstalovat a používat bez konfliktů spolu s balíčky DEB z „normální“ správy balíčků. Snap je také dostupný pro mnoho dalších distribucí Linuxu. Výhodou snaps je, že lze nainstalovat aktuální verze aplikačního softwaru, i když distribuce Linuxu – stejně jako Ubuntu a jeho oficiální deriváty – je „distribuce s pevným vydáním“, tj. obvykle nedochází ke změnám verzí balíčků z oficiálních zdrojů balíčků. .
Ve skutečnosti byly snapy primárně určeny pro použití v prostředí serveru nebo cloudu a také pro internet věcí. Později si však našel cestu i do desktopových verzí Ubuntu. Programy s grafickým uživatelským rozhraním, aplikace pro příkazový řádek, prostředí pro programovací jazyky atd. lze také instalovat pomocí snaps.
Avšak na jedné straně, kde pro jiné systémy Linux musíte nainstalovat Snapd ručně, na systémech Ubuntu je standardně dodáván po vybalení. A v případě, že z nějakého důvodu chcete odstranit Snapd ze serverů nebo stolních počítačů Ubuntu, pak je tento článek.
Zkontrolujte službu Snap
Nejprve se podívejme, zda služba snapd běží na našem serveru / desktopovém systému Ubuntu nebo ne. Příkazy budou fungovat i na Ubuntu 18.04/21.04. K tomu běhu-
sudo systemctl status snapd
Zastavit službu Snapd
Nyní zastavme jeho službu správně pomocí příkazového řádku, pro případ, že je nějaká aktivní aplikace spuštěná ze Snapu.
sudo systemctl stop snapd
Příkaz k odstranění
Nakonec je zde příkaz k odstranění snapd ze serveru nebo plochy Ubuntu 20.04 včetně jiných předchozích verzí.
sudo apt remove snapd
Přeinstalovat
Ti, kteří chtějí získat SNAP zpět do svého systému, mohou jednoduše použít příkaz-
sudo apt install snapd