Snap è un formato di pacchetto sviluppato principalmente da Canonical e può essere installato e utilizzato senza conflitti insieme ai pacchetti DEB dalla gestione "normale" dei pacchetti. Snap è disponibile anche per molte altre distribuzioni Linux. Il vantaggio degli snap è che è possibile installare le versioni attuali del software applicativo, anche se la distribuzione Linux – come Ubuntu e i suoi derivati ufficiali – è una "distribuzione a rilascio fisso", ovvero di solito non ci sono modifiche alla versione per i pacchetti dai sorgenti dei pacchetti ufficiali .
In realtà, gli snap erano destinati principalmente all'uso nell'ambiente server o cloud e anche per l'Internet delle cose. Tuttavia, in seguito ha trovato la sua strada anche nelle versioni desktop di Ubuntu. Programmi con interfacce utente grafiche, applicazioni per riga di comando, ambienti per linguaggi di programmazione, ecc. possono essere installati anche tramite snap.
Tuttavia, da un lato, mentre per altri sistemi Linux, devi installare Snapd manualmente, su sistemi Ubuntu, viene fornito per impostazione predefinita. E nel caso per qualche motivo tu voglia rimuovere Snapd dai server o desktop Ubuntu, allora ecco l'articolo.
Controlla il servizio Snap
Innanzitutto, controlliamo se il servizio di snapd è in esecuzione sul nostro sistema Ubuntu Server/desktop o meno. I comandi funzioneranno anche su Ubuntu 18.04/21.04. Per quella corsa-
sudo systemctl status snapd
Interrompi il servizio Snapd
Ora, interrompiamo correttamente il suo servizio usando la riga di comando, nel caso ci sia qualche applicazione attiva in esecuzione da Snap.
sudo systemctl stop snapd
Comando per rimuovere
Infine, ecco il comando per eliminare lo snapd dal server o desktop Ubuntu 20.04 comprese le altre versioni precedenti.
sudo apt remove snapd
Reinstalla
Coloro che desiderano ripristinare SNAP sul proprio sistema possono semplicemente utilizzare il comando-
sudo apt install snapd