Toutes les décisions techniques dans le monde Linux ne sont pas prises pour des raisons techniques. Dans cet article, nous verrons comment installer les packages Snap dans Linux Mint, ce qui ne peut pas être fait par défaut simplement parce que les responsables sont sortis des tiroirs (des tiroirs dans lesquels ils conservent les spécifications de distribution)
En réalité, la mesure a du sens, mais pas d’un point de vue technique. Sa croissance s'est produite en capitalisant sur le mécontentement des utilisateurs face à certaines décisions d'Ubuntu. Ils continueront donc à se différencier, que les décisions de la répartition maternelle soient bonnes ou non.
Que sont les forfaits universels
Développer un logiciel prend du temps et de l’argent. Et, une fois développé, il aura besoin d’espace disque. C'est pourquoi Un système de dépendances est généralement utilisé. Pour les tâches communes à différents programmes, comme enregistrer un fichier ou l'imprimer, on utilise des bibliothèques déjà installées dans le système d'exploitation ou que le premier programme qui en a besoin nous permettra d'installer.
Cependant, il y a parfois des choses plus précieuses que le gain de place ou le temps de développement. Il arrive que nous souhaitions utiliser un programme sans avoir à l'installer, comme les programmes dits portables, ou que nous souhaitions disposer de la dernière version d'une application, mais celle-ci n'est pas compatible avec la version du système d'exploitation. système que nous utilisons.
C’est dans ce cas qu’il faudra recourir aux forfaits dits universels. Ces packages contiennent tout le nécessaire pour fonctionner, ils n'apportent donc aucune modification au système d'exploitation. On parle de packages car non seulement l'application elle-même est incluse, mais aussi les données nécessaires à son installation et à sa mise à jour. Ils sont universels car ils peuvent être installés dans n’importe quelle distribution sans modifications.
Sous Linux, il existe 3 formats de packages universels :
- Appimage: Il ne nécessite pas d'installation, mais vous devez les mettre à jour manuellement en téléchargeant la nouvelle version.
- Flatpak: Ne nécessite pas d'autorisation d'administrateur et dispose généralement des versions les plus récentes.
- Casser: En plus des distributions de bureau, il peut être utilisé sur des serveurs et des appareils Internet des objets. C'est généralement le format préféré des distributeurs d'applications propriétaires pour Linux.
Linux Mint inclut la prise en charge de Flatpak et Appimage mais bloque l'installation de Snap par défaut.
Comment installer les packages Snap sur Linux Mint
Il faut dire que certains problèmes sont possibles lors de l'utilisation des applications, donc si vous avez besoin de packages de stabilité et Snap, vous pouvez essayer Ubuntu Cnnamon. Si vous souhaitez continuer, voyons la procédure pour modifier le fichier de configuration.
Dans le terminal, nous écrivons:
cd /etc/apt/preferences.d
Cette commande nous amène au répertoire où se trouve le fichier dont nous voulons nous débarrasser.
Nous avons deux options:
La première consiste à le supprimer. Pour cela nous écrivons la commande :
sudo rm }nosnap.pref
Si vous ne souhaitez pas prendre une mesure aussi drastique, vous pouvez choisir de le déplacer vers un autre dossier avec la commande :
sudo mv nosnap.pref ~/Documentos/nosnap.backup
Ensuite, nous mettons à jour le système et installons le support pour l'installation
sudo apt update
sudo apt install snapd
Si vous souhaitez installer ou désinstaller des programmes graphiquement, utilisez la commande :
sudo snap install snap-store
Vous pouvez installer des programmes manuellement avec :
snap install nombre_del_programa
Désinstallez-le avec la commande :
sudo snap remove nombre_del_programa
Il est mis à jour avec :
sudo snap refresh
Pour désactiver le support, nous pouvons utiliser la commande :
sudo apt remove –autoremove snapd
Et on remet le fichier de configuration à sa place avec :
cd /etc/apt/preferences.d
sudo mv ~/Documents/nosnap.backup nosnap.pref
Comme il est très rare qu'il n'y ait pas d'alternatives aux packages Snap pour installer un programme, ma recommandation est de les utiliser ou, si vous avez besoin de Snap, de passer à une distribution qui les prend en charge. Vous pouvez également essayer de désenclencher, un outil qui dit mon partenaire Pablinux et qui convertit les packages Snap en Flatpak.
Heureusement, le monde Linux est vaste et il existe des options pour tous les goûts. Il s'agit simplement d'essayer et de trouver celui qui nous convient le mieux.