Exécutez facilement des paquets Snap Ubuntu sur d'autres distributions Linux

Lorsque Ubuntu 16.04 LTS est sorti, beaucoup de gens parlaient des paquets Snap – tout, depuis à quel point ils sont géniaux jusqu’à l’installation d’Ubuntu 16.04 si vous voulez les essayer. Cela a été considéré comme l’application incontournable par certains, et il n’est pas difficile de voir pourquoi (si vous êtes dans ce domaine).

Cependant, récemment, Canonical a fait un mouvement que certains qualifieraient de “bizarre” ; il a rendu les paquets Snap Ubuntu utilisables sur toutes les distributions Linux en installant snapd. C’est une excellente nouvelle ! Alors, comment le faire fonctionner ?

Comment installer Snapd sur Debian

Faire fonctionner les paquets Snap sur Debian est en fait plus facile que vous ne le pensez. Puisqu’Ubuntu s’inspire de Debian, beaucoup de la technologie est similaire.

sudo apt-get install snapd

Alternativement, vous pouvez simplement wget ce paquet ici et l’installer.

wget http://ftp.br.debian.org/debian/pool/main/s/snapd/snapd_2.0.8+1_amd64.deb

ou

wget http://ftp.br.debian.org/debian/pool/main/s/snapd/snapd_2.0.5+1_i386.deb

suivi de

sudo dpkg -i snapd*.deb

Remarque : cela ne fonctionnera qu’avec Debian Sid.

Comment installer Snapd sur Arch Linux

Comme Debian, les mainteneurs d’Arch ont décidé d’inclure snapd dans l’un des principaux dépôts. L’installation sur Arch ne nécessite plus d’utiliser l’Aur. Au lieu de cela, entrez simplement ce qui suit pour le faire fonctionner sur votre boîte Arch.

sudo pacman -S snapd

Comment installer Snapd sur Fedora

snapd-fedora-copr-repo

Contrairement aux deux systèmes d’exploitation précédents, Fedora n’a pas de RPMs empaquetés pour Snapd. Cela est probablement dû au fait que Fedora opte pour Flatpack. Pourtant, si vous souhaitez utiliser des Snaps, c’est le moyen le plus simple de l’installer.

Avant que quoi que ce soit puisse être fait, Copr doit être installé.

sudo dnf install 'dnf-command(copr)'

Une fois Copr sur le système, vous devrez activer le dépôt dont nous allons prendre Snapd.

sudo dnf copr enable zyga/snapcore

Ensuite, mettez simplement à jour vos sources logicielles.

sudo dnf update

Enfin, installez Snapd.

dnf install snapd

Une fois Snapd installé, vous n’avez toujours pas terminé. Fedora est livré avec SELinux, donc certains paramètres doivent être modifiés.

sudo gedit /etc/selinux/config

Cette commande ouvrira la configuration SELinux dans l’éditeur Gnome. Trouvez SELINUX=enabled dans le fichier de configuration, et changez “enabled” en “permissive”. Après cela, enregistrez, puis redémarrez pour appliquer le paramètre.

Code source

Si vous utilisez une distribution Linux qui n’est pas mentionnée, vous devrez probablement télécharger le code source et le compiler vous-même. Chaque distribution est différente et a ses propres étapes dans ce processus. Rendez-vous sur cette page et faites défiler vers le bas. Les instructions de construction sont très détaillées. Bonne chance !

Comment utiliser Snapd

Utiliser Snapd est identique à son utilisation sur Ubuntu. Plus d’informations à ce sujet ici. Lister tous les paquets Snappy est simple. Il suffit d’entrer cette commande :

snap find

ou celle-ci

snap find snappackagename

snapd-find-snap-package

Cela listera tous les paquets disponibles. Lorsque vous avez trouvé un paquet que vous souhaitez, installez-le. Par exemple, si je trouve “telegram” avec Snapd et que je veux l’installer en tant que paquet Snap.

snapd-install-snap-package

sudo snap install telegram-sergiusens

Puis, comme ça, Telegram est opérationnel. Facile. Ce n’est pas seulement une question d’installation de paquets, n’est-ce pas ? Que faire si vous avez décidé que vous détestez Telegram. Comment le supprimer ? Supprimer des paquets snap est aussi simple que d’entrer une seule commande.

sudo snap remove telegram-sergiusens

D’autres commandes utiles incluent list, refresh, abort et run. List vous permet de voir tous les snaps installés sur le système, run vous permet d’exécuter la commande snap donnée, et refresh met à jour tous les snaps installés. Consultez ces commandes et plus en entrant :

snap --help

Conclusion

Les paquets Snap sont vraiment intéressants, et depuis qu’ils sont arrivés sur le bureau, de plus en plus de gens les adoptent. C’est pourquoi la sortie de Snapd est si excitante. Nous n’avons plus besoin d’être sur Ubuntu pour profiter des avantages du travail acharné. Peut-être que dans deux ou trois ans, la majorité des logiciels sur Linux seront installés de cette manière. Installez-le aujourd’hui et lancez-vous !

Que pensez-vous de l’arrivée des paquets Snap sur d’autres distributions ? Dites-le nous dans les commentaires ci-dessous !

Crédit image : watchdog.org