Menu Fermer

Supprimer Snap dans Ubuntu Linux

Snap est un système de paquet et de déploiement de logiciels développé par Canonical pour les systèmes d’exploitation qui utilisent le noyau Linux et le système init systemd.
Les Snap sont des applications autonomes fonctionnant dans un bac à sable avec un accès médiatisé au système hôte.

Mais il peut présenter des inconvénients, comme le bac à sables, vous pouvez le trouver lent ou encore si vous êtes de la vieille école, vous n’aime tout simplement pas Snap.

Si vous désirez supprimer le système de paquets Snap d’Ubuntu, suivez les instructions de ce guide complet.
Ces étapes ont été testées sur Ubuntu 22.04 LTS Jammy Jellyfish. Cependant, elles devraient fonctionner pour toutes les versions d’Ubuntu applicables.

Supprimer Snap dans Ubuntu Linux

Comment supprimer Snap dans Ubuntu et autres distributions Linux

Désinstaller Snap d’Ubuntu

Dans Ubuntu, Firefox est installé par le système de paquet Snap.
Ainsi, avant de suivre ce guide, vous pouvez installer Firefox en version DEB pour continuer de bénéficier d’un navigateur internet.
Pour cela suivez ce tutoriel : Installer la dernière version de Firefox sur Ubuntu en Deb sans Snap

snap list
Comment supprimer Snap dans Ubuntu et autres distributions Linux
  • Puis supprimez tous les paquets snap en respectant l’ordre suivante :
sudo snap remove --purge firefox
sudo snap remove --purge snap-store
sudo snap remove --purge gnome-*
sudo snap remove --purge gtk-common-themes
sudo snap remove --purge snapd-desktop-integration
sudo snap remove --purge bare
sudo snap remove --purge core*
Comment supprimer Snap dans Ubuntu et autres distributions Linux
  • Vous ne pouvez pas supprimer le paquet snapd de cette manière, cela va retourner ce message d’erreur :
erreur : cannot remove "snapd": snap "snapd" is not removable: remove all other snaps first
  • Pour supprimer le service snapd, utilisez cette commande APT :
sudo apt remove --autoremove snapd

A ce stade Snap est retiré d’Ubuntu.

Bloquer Snap

Dans un second temps, vous devez bloquer snapd car le système peut rétablir snap de manière silencieux.
Voici comment faire :

  • Créez un fichier de préférences APT nosnap.pref
sudo -H gedit /etc/apt/preferences.d/nosnap.pref
  • Puis copiez/collez le contenu suivant :
Package: snapd
Pin: release a=*
Pin-Priority: -10
Comment supprimer Snap dans Ubuntu et autres distributions Linux
  • Enfin mettez à jour les sources APT :
sudo apt update

Rétablir Snap dans Ubuntu

Si vous changez d’avis et que vous souhaitez remettre en place Snap, voici comment faire.
Supprimez le fichier de préférences et installez les applications à l’aide des commandes ci-dessous.

sudo rm /etc/apt/preferences.d/nosnap.pref
sudo apt update && sudo apt upgrade
sudo snap install snap-store
sudo apt install firefox