Comment activer la prise en charge de Snap dans Linux Mint
Linux Mint n’est pas livré avec snapd par défaut, et c’est une amélioration par rapport à la base Ubuntu pour de nombreux utilisateurs. Mais que se passe-t-il si vous avez envie de snaps et que vous souhaitez les installer sur Linux Mint ?
Peut-être que vous voulez ramener la facilité d’installation et la portabilité que les boutons-pression apportent à la table. Ou peut-être avez-vous besoin d’installer un logiciel qui n’est disponible que sur le Snap Store.
Quelle que soit la raison, activer la prise en charge de Snap sur Linux Mint est assez simple.
Activer la prise en charge des applications Snap sur Linux Mint
« Pourquoi Linux Mint ne prend-il pas en charge Snap par défaut ? » vous pourriez vous demander. La principale raison est le contrôle centralisé que Canonical et Ubuntu ont sur les snaps. Vous pouvez vous diriger vers les guides de l’utilisateur de Linux Mint pour en savoir plus sur les raisons pour lesquelles Linux Mint a désactivé le Snap Store.
Si vous essayez d’installer snapd sur Linux Mint, vous serez accueilli avec des erreurs telles que « Le package snapd n’est pas disponible » ou « Le package snapd n’a pas de candidat à l’installation ».
Linux Mint a un répertoire preferences.d qui stocke des préférences APT supplémentaires construites sur Ubuntu. Le répertoire se compose d’un fichier de configuration nommé nosnap.pref , contenant des instructions qui empêchent APT d’installer des snaps.
Pour rétablir la prise en charge de Snap sur un bureau Mint, supprimez ce fichier à l’aide de la commande rm comme suit :
sudo rm /etc/apt/preferences.d/nosnap.pref
Si vous n’êtes pas sûr de vouloir que ce changement soit permanent, vous pouvez renommer le fichier avec mv :
sudo mv /etc/apt/preferences.d/nosnap.pref /etc/apt/preferences.d/nosnap.pref.backup
Une fois cela fait, mettez à jour la liste des packages de votre système à l’aide d’APT :
sudo apt update
Pour vous assurer que vous pouvez obtenir des snaps depuis le Snap Store, installez snapd :
sudo apt install snapd
Démarrez le service snapd en utilisant systemctl comme suit :
sudo systemctl start snapd
Vous avez besoin que snapd s’exécute automatiquement au démarrage. Pour ce faire, exécutez la commande suivante :
sudo systemctl enable snapd
Vérifiez si snapd a été installé avec succès en exécutant :
snap install hello-world && hello-world
Si la sortie affiche « Hello World ! , « snapd est maintenant installé et vous pouvez continuer. Si ce n’est pas le cas, envisagez de recommencer les étapes d’installation.
Avec snapd configuré, vous pouvez installer n’importe quel package Snap sur Linux Mint avec :
sudo snap install packagename
Par exemple, si vous souhaitez installer Google Chrome depuis le Snap Store, exécutez :
sudo snap install google-chrome
Supprimer le support Snap de Linux Mint
Lorsque vous avez terminé d’utiliser Snap et que vous souhaitez le supprimer de votre système, il vous suffit de supprimer tous les packages Snap et snapd, et de rétablir le fichier nosnap.pref .
Vous pouvez lister tous les snaps installés en utilisant :
snap list
Ensuite, supprimez tous les packages en tapant :
snap remove packagename
Une fois cela fait, désinstallez snapd et ses dépendances à l’aide d’APT :
sudo apt autoremove snapd
Renommez le fichier nosnap.pref.backup en son nom d’origine en utilisant mv :
sudo mv /etc/apt/preferences.d/nosnap.pref.backup /etc/apt/preferences.d/nosnap.pref
Si vous avez choisi de supprimer le fichier plus tôt, créez un nouveau fichier en appuyant sur :
sudo touch /etc/apt/preferences.d/nosnap.pref
Ouvrez le fichier à l’aide d’un éditeur de texte et ajoutez les lignes suivantes :
# To prevent repository packages from triggering the installation of Snap,
# this file forbids snapd from being installed by APT.
# For more information: https://linuxmint-user-guide.readthedocs.io/en/latest/snap.html
Package: snapd
Pin: release a=*
Pin-Priority: -10
Enregistrez et quittez le fichier. Enfin, mettez à jour vos référentiels système avec APT :
sudo apt update
Linux vous donne un contrôle total sur votre PC
Comme pour tout le reste Linux, Mint vous permet de contrôler les aspects de votre système que vous souhaitez activer et ceux que vous souhaitez éviter.
Bien que les snaps puissent être controversés dans la communauté open source et que Linux Mint ne les supporte pas par défaut, en fin de compte, c’est vous qui décidez si vous devez les utiliser. C’est la beauté de l’open source et de Linux.
Il en va de même pour les autres facettes de Linux Mint. Bien que les bureaux Linux Mint par défaut soient excellents, vous pouvez passer à d’autres environnements de bureau (KDE Plasma, par exemple) sans aucune interférence du système d’exploitation.
Laisser un commentaire