Je viens d'installer un serveur et apparemment il est également préinstallé avec des snaps qui, en plus d'être inutiles, bloquent l'arrêt de l'appareil.
Ce très bon article de blog contient des instructions pour le nettoyage de votre système. En gros, ça dit :
snap list
sudo snap remove each_item # (by dependency order)
sudo umount /snap/core/xxxx # On 20.04, on 20.10 /var/snap
sudo apt purge snapd
Effacer divers fichiers à /home/*/snap
, /usr/lib/snap
et de même
rm -rf ~/snap
sudo rm -rf /snap
sudo rm -rf /var/snap
sudo rm -rf /var/lib/snapd
Dans le cas du serveur, le seul cliché était lxd
(ce que Canonical propose comme alternative à Docker).
A mon avis, il s'agit d'un conflit d'intérêt entre Canonical et les utilisateurs. Les utilisateurs devraient pouvoir choisir ce dont ils ont besoin et ne pas être obligés de désinstaller des choses à la dure.
En tout cas, pour le moment, c'est réversible. Vous pouvez supprimer des paquets spécifiques et le démon snap et les installer plus tard si nécessaire.