Linux Mint 20 désactive la prise en charge des applications Snap entièrement en votre nom, mais dans cet article, je vais vous montrer comment l'activer (si vous le souhaitez, c'est-à-dire) .
Mais pourquoi Mint a-t-il mis le holà à cette technologie ? Eh bien, n'abordons pas ça ici comme cela a été expliqué/débattu/argumenté ailleurs. Il suffit de dire qu'il y a une raison derrière la décision de Mint de désactiver le format, et que cette décision a un impact considérable sur l'importante base d'utilisateurs de Mint.
Jetez un coup d'œil aux statistiques d'installation de n'importe quelle application du Snap Store et vous apprendrez que les utilisateurs de Linux Mint utilisent activement la technologie conteneurisée pour installer de nouvelles versions d'applications bien connues comme GIMP , OBS Studio , VSCode , etc.
Mais revenons à la tâche à accomplir.
Avec la sortie de Linux Mint 20, j'ai pensé que je publierais cet article afin que quiconque envisage d'utiliser la distribution et veut le choix d'installer ou non des applications Snaps peut le faire.
Maintenant, je sais ce que vous pensez : "Dang Joey, je peux juste lancer sudo apt install snapd
pour installer le support Snap dans Linux Mint, c'est facile" - mais tu es un petit peu mal. Mint a désactivé cela.
Comme l'a noté Leo Chavez, co-animateur du (super) podcast MintCast, toute tentative d'installation de snapd
à partir de la ligne de commande entraînera un package 'snapd' has no installation candidate
erreur.
"Linux Mint ne prend plus en charge le magasin propriétaire Ubuntu du client open source "snapd" qui se connecte à it », lit le nosnap.pref
file Mint a bloqué la tuyauterie de gestion des packages.
Une "solution de contournement" consiste à spécifier quelle version de snapd
vous voulez, par exemple :
sudo apt install snapd=VERSION
Et cela l'installera. Mais, et c'est un mais notable :connaître le numéro de version exact de Snapd requis est une question car il change constamment. Et cette méthode ne restaure pas non plus toutes les fonctionnalités de Snapd.
La bonne solution ? Nuke le fichier depuis l'orbite :
Heureusement, c'est une solution simple, mais ceux qui ne sont pas familiers avec le la ligne de commande peut rencontrer des problèmes.
— leo@twit :~$ (@leochavez) 11 juin 2020
`sudo rm /etc/apt/preferences.d/nosnap.pref`
Cela supprimera la préférence qui bloque snapd. Ensuite, réessayez l'installation ! pic.twitter.com/xKURSth1k6
Maintenant, pour être juste, exécuter des commandes de suppression de fichiers en tant que root à partir de la ligne de commande n'est pas quelque chose que vous voulez faire à la légère. Donc, encore une fois en supposant que vous êtes déjà sur Linux Mint 20, ouvrez Nemo en tant que super utilisateur et supprimez le nosnap.pref
dans /etc/apt/preferences.d/
la bonne vieille manière.
Une fois cela fait, il suffit alors d'installer les applications snapd et Snap sur Linux comme d'habitude.
Y compris, oui, Chrome , alias la cause de cette controverse particulière.
merci à Léo