Tutoriels Linux

Comment réactiver les Snaps dans Linux Mint 20

Par Richard , le 31 juillet 2021 — 5 minutes de lecture
Comment réactiver les Snaps dans Linux Mint 20

Dans la nouvelle version de Linux Mint, les développeurs ont décidé de rendre impossible l’installation immédiate de Snaps. La raison? Les développeurs estiment que le package Chromium fourni par Ubuntu est malveillant. Pourquoi? Lorsque vous installez le package « chromium-browser » à partir des sources logicielles Ubuntu (sur lesquelles Linux Mint s’appuie fortement), il ne fournit plus de package DEB pour le navigateur et installe à la place la version Snap du navigateur.

La raison pour laquelle Ubuntu a fait passer Chromium d’un package basé sur Debian à un package Snap est assez compréhensible. Ils maintiennent Ubuntu 14.04 LTS et 16.04 LTS, ainsi que 18.04 LTS et 20.04 LTS. Chromium prend beaucoup de temps à construire, en particulier sur les versions du système d’exploitation qui sont gravement obsolètes. Pour gagner du temps, ils ont décidé de ne fournir qu’un seul Snap qui fonctionnera dans toutes les versions.

Bien que de nombreux utilisateurs d’Ubuntu puissent voir le point de vue de Linux Mint à ce sujet, il s’agit de leur système d’exploitation et ils considèrent ce package comme une violation de la vie privée des utilisateurs, car les Snaps ne sont pas entièrement open source et seuls les développeurs Ubuntu ont le contrôle.

Linux Mint a une bonne raison de désactiver les Snaps dans Mint 20, mais Ubuntu a également de bonnes raisons de fournir Chromium en tant que Snap. Heureusement, dans la communauté open source, il existe des moyens de contourner la désactivation de Snaps dans Mint 20, et dans ce guide, nous vous montrerons comment !

Suppression du fichier nosnap.pref de Linux Mint

Linux Mint n’a pas interdit le package « snapd » des systèmes d’exploitation des utilisateurs de Linux Mint. Après tout, il s’agit d’un système d’exploitation open source, et ils ne le feraient jamais. Cependant, ils ont inclus un fichier de configuration Apt qui indiquera à Linux Mint de ne pas autoriser l’installation du package « snapd ». Ce fichier de configuration est très facile à désactiver. Tout ce qu’il faut, c’est un peu de bricolage.

Pour démarrer le processus, ouvrez une fenêtre de terminal sur le bureau Linux Mint. Vous pouvez facilement lancer un terminal sur Linux Mint en le recherchant dans le menu de l’application Mint. Ou en appuyant sur Ctrl + Alt + T ou alors Ctrl + Maj + T sur le clavier.

Une fois la fenêtre du terminal ouverte, vous devrez utiliser le cp pour créer une sauvegarde du fichier nosnap.pref. Ce fichier est ce qui empêche l’installation de « snapd » sur votre PC Linux Mint. Le fichier nosnap.pref doit être sauvegardé, au cas où vous souhaiteriez désactiver à nouveau Snaps ultérieurement. En utilisant ce qui suit cp commande, faites une sauvegarde du fichier.

sudo cp /etc/apt/preferences.d/nosnap.pref /etc/apt/preferences.d/nosnap.pref.bak

Après avoir créé une sauvegarde du fichier, vous pourrez jeter un œil à la sauvegarde avec le ls commande ci-dessous.

ls /etc/apt/preferences.d/

Une fois que vous avez confirmé que le fichier de sauvegarde est dans le répertoire /etc/apt/preferences.d/ avec le ls commande, il est temps de supprimer le fichier nosnap.pref. Pour le supprimer, utilisez les éléments suivants rm commander.

sudo rm /etc/apt/preferences.d/nosnap.pref

Lorsque le fichier nosnap.pref est supprimé de Linux Mint 20, votre système ne sera plus empêché de configurer l’environnement d’exécution Ubuntu Snap. Passez à la section suivante du guide pour savoir comment activer la prise en charge de Snap sur Mint.

Activation de la prise en charge de Snap sur Linux Mint 20

La prise en charge de Snap a toujours été déconseillée dans Linux Mint. Depuis l’introduction de Snaps, les développeurs se sont efforcés de supprimer le package et l’utilisateur doit le configurer manuellement s’il souhaite utiliser le magasin Snap. Sur Mint 20, la configuration des packages Snap est assez simple. Pour ce faire, ouvrez une fenêtre de terminal et utilisez le Apte commande pour installer le package « snapd ».

sudo apt install snapd

Lorsque vous installez le package « snapd », Linux Mint configurera le moteur d’exécution Snap et activera plusieurs services systemd qui vous permettront d’interagir avec les packages Snap. Asseyez-vous ; cette configuration prendra quelques secondes. Lorsque le processus est terminé, exécutez le rafraichissement instantané pour vérifier et voir si le moteur d’exécution Snap fonctionne.

Vous rencontrez des difficultés pour configurer la prise en charge de Snap sur votre PC Linux Mint ? Besoin de plus de conseils que ce qui est fourni dans ce tutoriel ? Consultez notre guide détaillé sur la façon d’activer les packages Snap sur Linux Mint. Il explique en détail comment configurer Snaps on Mint, ainsi que comment l’utiliser.

Désactiver les Snaps dans Linux Mint 20

Si vous avez activé la prise en charge de Snap sur Mint 20 uniquement pour découvrir que vous n’en êtes pas fan et que vous souhaitez la désactiver, suivez les instructions étape par étape ci-dessous.

Étape 1: Tout d’abord, désinstallez tous les packages Snap que vous avez installés à partir du magasin Snap.

Étape 2: Suivez notre guide sur la façon de désactiver les Snaps dans Ubuntu. Comme Linux Mint est basé sur Ubuntu, le guide vous aidera à apprendre comment le désactiver.

Étape 3: Restaurez le fichier nosnap.pref à partir de la sauvegarde effectuée précédemment avec la commande ci-dessous.

sudo cp /etc/apt/preferences.d/nosnap.pref.bak /etc/apt/preferences.d/nosnap.pref

Richard

Rédacteur pour Levonsys, je suis spécialiste Linux et Android. Mes guides et mes articles vous livrent quelques astuces afin de profiter au mieux de ces deux systèmes d'exploitations.

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.