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
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 préférences.d répertoire qui stocke les 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, supprimer ce fichier en utilisant 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 mise à jour
Pour vous assurer que vous pouvez obtenir des snaps depuis le Snap Store, installez snapd :
sudo apt installer cassé
Démarrez le service snapd en utilisant systemctl comme suit :
sudo systemctl commencer cassé
Vous avez besoin que snapd s'exécute automatiquement au démarrage. Pour ce faire, exécutez la commande suivante :
sudo systemctl activer cassé
Vérifiez si snapd a été installé avec succès en exécutant :
instantané installer bonjour-monde && bonjour-monde
Si la sortie affiche "Bonjour le monde!," 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 :
claquement sudo installer nom du paquet
Par exemple, si vous souhaitez installer Google Chrome depuis le Snap Store, exécutez :
claquement sudo installer Google Chrome
Supprimer le support Snap de Linux Mint
Lorsque vous avez fini d'utiliser Snap et que vous souhaitez le supprimer de votre système, tout ce que vous avez à faire est de supprimer tous les packages Snap et snapd, et de ramener le nosnap.pref déposer.
Vous pouvez lister tous les snaps installés en utilisant :
instantané liste
Ensuite, supprimez tous les packages en tapant :
snap supprimer le nom du paquet
Une fois cela fait, désinstallez snapd et ses dépendances à l'aide d'APT :
sudo apt suppression automatique snapd
Renommez le nosnap.pref.backup fichier à 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éer un nouveau fichier en utilisant le toucher:
sudo touch /etc/apt/preferences.d/nosnap.pref
Ouvrez le fichier à l'aide d'un éditeur de texte et ajoutez les lignes suivantes :
# Pour empêcher les packages du référentiel de déclencher l'installation de Snap,
# ce fichier interdit l'installation de snapd par APT.
# Pour plus d'informations: https://linuxmint-user-guide.readthedocs.io/en/latest/snap.html
Paquet: snapd
Broche: libérer un=*
Priorité des broches: -10
Enregistrez et quittez le fichier. Enfin, mettez à jour vos référentiels système avec APT :
sudo apt mise à jour
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.