Comment installer des applications Snap dans Linux Arch

Si vous utilisez Linux pendant longtemps, vous vous souviendrez peut-être de la difficulté d'installer de nouvelles applications. Sauf si cela est inclus dans le programme d'installation, vous devez généralement suivre le processus de configuration, l'installation et rechercher les dépendances perdues au cours du processus. Les gestionnaires de paquets tels qu'apt et yum ont rendu cela plus facile à gérer, mais les dépendances vous tiennent toujours.

Vous avez peut-être entendu parler de Snap, qui prétend résoudre bon nombre de ces problèmes. Vous avez peut-être aussi entendu dire que c'est quelque chose qui concerne Ubuntu uniquement, mais heureusement, ce n'est pas vrai.

Comment installer des applications Snap dans Arch Linux

Qu'est-ce que Snap?

Les applications instantanées, appelées "instantanés", ne doivent pas être liées aux distributions, il est donc préférable de fonctionner de la même manière, quel que soit le système sur lequel vous vous trouvez. Pour ce faire, la plupart des dépendances et des temps d'exécution dont l'application a besoin sont collectés jusqu'à son exécution dans Snap. Cela signifie qu'une fois que vous avez configuré et exécuté votre système, il est maintenant plus facile d'ajouter des applications pouvant nécessiter de nombreuses dépendances.

Comment installer des applications Snap dans Arch Linux

Snap est pris en charge par Canonical, raison pour laquelle on parle souvent d’Ubuntu, mais il devrait fonctionner sur n’importe quelle distribution Linux majeure. Arch est officiellement certifié. Snap est donc un excellent moyen d'exécuter des applications qui ne sont pas packagées pour Arch.

Installez le démon snapd

Pour installer des instantanés sur votre système, vous devrez installer Daemon. Alors que l'outil prend en charge casser Officiellement Arch, vous devrez les installer à partir du Arch User Depot (AUR). Heureusement, il est facile de faire cela en utilisant l'outil Yaourt.

Comment installer des applications Snap dans Arch Linux

Commencez par installer snapd en exécutant la commande suivante:

yaourt -S snapd

Vous devez maintenant activer le service pour s'exécuter. Pour ce faire, tapez simplement la commande suivante:

systemctl enable --now snapd.socket

Installer des applications instantanées

Maintenant que vous avez installé le composant logiciel enfichable, vous pouvez l'utiliser pour installer les packages comme vous le feriez avec n'importe quel autre gestionnaire de packages. Par exemple, pour installer une application particulière à l’aide d’un composant logiciel enfichable, exécutez ce qui suit:

snap install application-name

Pour répertorier les snaps disponibles sur votre système, exécutez ce qui suit:

snap list

Pour rechercher un package, vous pouvez demander s'il est disponible en tapant ce qui suit:

snap find searchterm
Comment installer des applications Snap dans Arch Linux

Enfin, pour supprimer un paquet, exécutez simplement cette commande:

snap remove application-name

Autres trucs et astuces

Les applications supplémentaires sont automatiquement mises à jour par défaut, mais pour mettre à jour toutes les applications manuellement, procédez comme suit:

snap refresh

Certains clichés n'utilisent pas la piste traditionnelle, qui est "/ var / lib / snapd / snap"Il a dit. Au lieu de cela, ils sont installés sur "/ snap". Pour prendre en charge l'installation de ces "instantanés classiques", vous pouvez simplement créer un lien symbolique à l'aide de la commande suivante:

ln -s /var/lib/snapd/snap /snap

Vous pourrez désormais installer et exécuter ces applications, mais elles seront installées avec tous les autres snaps. C'est le meilleur dans les deux cas et il s'aligne également sur le système de fichiers hiérarchique standard g.

Conclusion

Snap n'est pas la seule technologie de ce type. Flatpak et AppImage sont deux systèmes de paquets similaires conçus pour résoudre bon nombre des mêmes problèmes. Cependant, avec Snap pris en charge par Ubuntu, il semble que ce soit le plus populaire de ces formats, du moins pour le moment.

Est-ce que cela signifie que c'est mieux? Il y a quelque temps, nous avons jeté un coup d'œil à AppImage Et Flatpak pour voir comment ils se tiennent les uns contre les autres et trouver lequel est le meilleur.

Aller au bouton supérieur