Comment activer la prise en charge de Snap dans Linux Mint

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

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *