Les formats de paquets Snap sont en train de devenir une option privilégiée pour les utilisateurs d’Ubuntu afin d’accéder à leurs logiciels. Malgré la prédominance de Snap sur Ubuntu, nombreux sont ceux qui préfèrent éviter ces paquets au profit des paquets Apt, disponibles depuis plus longtemps.
Si les paquets Snap ne sont pas votre tasse de thé, mais que vous appréciez Ubuntu, ce guide est fait pour vous. Nous allons explorer comment désinstaller Snap de votre système Ubuntu et vous assurer que votre système n’interagisse plus avec la boutique Snap ou tout ce qui s’y rapporte.
Suppression des paquets Snap préinstallés sur Ubuntu
Chaque version d’Ubuntu Linux intègre par défaut quelques paquets Snap. Cette présence est due au fait que les développeurs d’Ubuntu sont favorables à Snap et souhaitent montrer à leurs utilisateurs ce qu’il est capable de faire.
Désinstallation des Snaps préinstallés
Avant de pouvoir supprimer le moteur d’exécution Snap et le désactiver complètement, nous devons désinstaller ces Snaps. Dans Ubuntu 20.04, six paquets Snap sont préinstallés, à savoir Core, Core18, le paquet Gnome, les thèmes communs, Snapd et la boutique Snap.
Contrairement à Apt, il n’est pas possible de désinstaller ces paquets en bloc. Vous devez les supprimer un par un manuellement.
Note: D’autres paquets Snap pourraient être installés sur votre système, ce que ce tutoriel ne couvre pas. Pour voir tous les Snaps installés, utilisez la commande de listage des snaps. Ensuite, désinstallez chaque paquet selon son nom.
Pour désinstaller Core Snap, utilisez la commande sudo snap remove
en spécifiant le paquet «core». Sachez que Core pourrait devoir être désinstallé en dernier, car certains Snaps préinstallés en dépendent.
sudo umount /snap/core* -lf
sudo snap remove core
Pour vous débarrasser de Core18, lancez la commande de désinstallation sur le paquet «core18». Ce Snap pourrait également devoir être supprimé en dernier en raison de ses dépendances.
sudo snap remove core18
Pour supprimer Gnome, exécutez la commande de désinstallation sur le paquet «gnome-3-1804».
sudo snap remove gnome-3-34-1804
Pour retirer le composant logiciel enfichable du thème GTK commun de votre système, utilisez la commande de désinstallation sur le paquet «gtk-common-themes».
sudo snap remove gtk-common-themes
Pour supprimer le composant logiciel enfichable Snapd, utilisez la commande de désinstallation sur «Snapd».
sudo snap remove snapd
Enfin, pour désinstaller la boutique de paquets Snap de votre ordinateur Ubuntu, utilisez la commande de désinstallation sur le paquet «snap-store».
sudo snap remove snap-store
Désinstallation d’autres paquets Snap
Une fois que tous les Snaps préinstallés ont été retirés de votre système, exécutez la commande snap list
. Vérifiez qu’aucun autre paquet n’apparaisse dans la liste. Si d’autres paquets Snap sont présents, il faudra également les désinstaller. Il n’est pas possible de désactiver Snap si des Snaps existants sont montés et en cours d’utilisation. Voici comment désinstaller un Snap en toute simplicité.
Étape 1: Exécutez la commande snap list
.
Étape 2: Identifiez dans la colonne «Nom» le nom du paquet à désinstaller.
Étape 3: Exécutez snap uninstall nameofsnap
.
Suppression de Snapd d’Ubuntu
Maintenant que tous les paquets Snap préinstallés ont été supprimés de votre PC Ubuntu, il est temps de purger Snapd. Snapd est le processus d’arrière-plan qui gère tous vos Snaps. Si vous ne le supprimez pas, les Snaps resteront actifs sur Ubuntu.
Pour purger Snapd, ouvrez une fenêtre de terminal en appuyant sur Ctrl + Alt + T ou Ctrl + Maj + T sur votre clavier. Ensuite, une fois la fenêtre du terminal ouverte, exécutez la commande sudo apt remove snapd --purge
.
La commande remove supprimera Snapd du système et le désinscrira de la liste des paquets d’Ubuntu. L’option –purge indiquera à Ubuntu non seulement de le désinstaller, mais aussi de supprimer tous les fichiers de configuration et les données associées. La purge est essentielle car, sans elle, Snapd laisserait des fichiers système partout sur votre PC.
sudo apt remove snapd --purge
Une fois cette commande exécutée, vous aurez purgé la boutique Snap et toute possibilité d’exécuter des Snaps sur votre PC Ubuntu.
Suppression de répertoires
Une fois le moteur d’exécution Snapd supprimé de votre système Ubuntu, votre PC Ubuntu n’aura plus accès à la boutique Snap ni la possibilité d’exécuter des Snaps par une installation instantanée. Cependant, la désinstallation n’est pas terminée. Vous devez toujours supprimer les répertoires Snap de votre répertoire personnel.
Tout d’abord, vous devez supprimer le répertoire «snap» de votre dossier personnel. Ce dossier gère les paramètres de votre système pour les applications Snap. Pour le supprimer, exécutez la commande rm -rf
ci-dessous.
sudo rm -rf ~/snap
Ensuite, le dossier /var/snap/
doit être supprimé. Pour le supprimer, exécutez la commande rm -rf
avec la commande sudo
.
sudo rm -rf /var/snap
Enfin, le dossier /var/lib/snapd
doit être supprimé. Pour vous en débarrasser, vous devrez exécuter la commande rm -rf
avec la commande sudo
.
sudo rm -rf /var/lib/snapd
Une fois ces trois dossiers supprimés du système, redémarrez Ubuntu. Une fois qu’Ubuntu sera redémarré, il sera libéré de Snap ! Profitez-en !