Gérer les applications avec Snap & Store sur Raspberry Pi

Si vous commencez tout juste à utiliser le Raspberry Pi, installer des nouveaux paquets via le terminal peut se révéler difficile. Je suis toujours plus à l’aise avec l’interface utilisateur interactive d’un gestionnaire d’applications. C’est là que le Snap Store intervient.

Sur Raspberry Pi, il est possible d’installer et d’utiliser Snap Store au lieu de l’outil par défaut “Add/Remove Software” pour une meilleure expérience utilisateur. Snap est disponible dans le dépôt par défaut, et Snap Store peut ensuite être installé en tant que snap.

Ne vous inquiétez pas si vous découvrez ce domaine, je vais tout expliquer dans cet article, en commençant par une brève présentation de Snap et du Snap Store avant de passer aux étapes d’installation.

Si vous débutez avec Raspberry Pi ou Linux, j’ai quelque chose qui peut vous aider !
Téléchargez ma fiche mémo des commandes Linux gratuitement – c’est un guide de référence rapide avec toutes les commandes essentielles dont vous aurez besoin utiliser votre Raspberry Pi. Cliquez ici pour l’obtenir gratuitement !

Snap et le Snap Store – présentation rapide

Nous ne sommes pas nécessairement habitués aux paquets Snap sur Raspberry Pi OS, mais ils sont souvent la méthode par défaut pour installer de nouvelles applications sur la plupart des distributions.

Les paquets Snap sont un format de paquet universel qui permet à vos applications d’être conteneurisées pour une sécurité accrue et des mises à jour automatiques, vous garantissant de toujours disposer des dernières fonctionnalités et correctifs de sécurité sans les problèmes typiques que nous avons parfois avec APT (compatibilité, dépendances, etc.).

Le Snap Store est simplement une interface pour le gestionnaire de paquets Snap. Vous pouvez le voir comme l’application “Recommended Software” sur Raspberry Pi OS mais avec plus de choix. Et le mieux, c’est qu’il fonctionne de la même manière sur toutes les distributions Linux.

Voyons donc comment installer ce store sur votre Raspberry Pi.

Installation de Snap Store sur Raspberry Pi

Avant de commencer le processus d’installation, je voulais préciser que vous n’avez besoin de rien de spécifique. Tout ce dont vous avez besoin est d’un Raspberry Pi (je suggérerais le modèle 3 ou plus récent) fonctionnant sur la dernière version de Raspberry Pi OS.

Une fois que vous avez accès à votre Pi (soit par un moniteur ou accès SSH), nous sommes prêts à commencer !

Étape 1 : installer et activer Snapd

  • Pour installer le Snap Store, nous aurons besoin de l’utilitaire de paquets Snap (puisque le Store est un paquet Snap lui-même !). Pour ce faire, ouvrez une nouvelle fenêtre de terminal sur votre Raspberry Pi.
  • Ensuite, obtenons une liste des paquets pouvant être mis à jour en utilisant la commande suivante :
    sudo apt update

  • Maintenant, installons snapd sur notre Pi. Vous avez seulement besoin d’exécuter une seule commande pour cela et la bonne nouvelle est que vous pouvez utiliser le gestionnaire de paquets APT :

    sudo apt install snapd

    Cela prendra quelques secondes et vous devrez peut-être appuyer sur Y et le bouton Entrer pour démarrer le processus d’installation (juste une confirmation que vous voulez installer ce paquet).
  • Super ! Une fois que vous avez installé snapd sur votre système, vous devez le redémarrer pour que les changements prennent effet. Vous pouvez le faire en utilisant la commande suivante :

    sudo reboot

Si les commandes Linux ce n’est pas trop votre truc, n’hésitez pas à jeter un œil à cet article qui vous explique les commandes qu’il faut absolument connaître. Je vous donne aussi une antisèche à télécharger pour les avoir toujours sous la main !

Étape 2 : installation de Snap Core

Une fois que vous avez redémarré votre Pi, le paquet Snap est désormais installé sur votre système. La première chose à faire pour commencer à utiliser le Snap Store et les applications Snap est d’installer le paquet Snap Core, ce qui vous permet de charger et d’utiliser des applications Snap.

Téléchargez mon antisèche !
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant

Pour ce faire, exécutez la commande suivante après avoir ouvert une nouvelle fenêtre de terminal :

sudo snap install core

Le “sudo” donne à la commande les permissions nécessaires pour exécuter et installer le paquet/l’application demandé(e). Selon le modèle que vous utilisez, l’installation prendra quelques secondes, donc soyez patient.

Une fois terminé, vous avez maintenant le pouvoir d’exécuter des applications conteneurisées en utilisant Snap ! Avant d’installer le paquet Snap Store, installons une application de base pour voir à quel point il est facile d’utiliser Snap même depuis votre terminal. La partie la plus surprenante est que le nom de l’application est “hello-world” !

Installer une application est aussi simple que de taper cette simple commande :

sudo snap install hello-world

Exécuter cette application est facile, tapez la commande hello-world pour voir l’application en action. Le processus d’installation et d’exécution de cette application est montré dans l’image ci-dessous.

Parfait, installons maintenant le Snap Store.

Étape 3 : installation du Snap Store

Comme abordé plus haut, le Snap Store est une application populaire utilisée par les passionnés de Linux pour gérer les paquets sur leurs systèmes. L’installer sur votre système est simple. Exécutez simplement la commande suivante pour compléter cette partie :

sudo snap install snap-store

Cela prendra environ 1-2 minutes car il y a un tas de configurations effectuées en arrière-plan, alors soyez patient. Si vous avez tout fait correctement (en suivant ce tutoriel, bien sûr), vous devriez voir le message de succès suivant sur votre terminal après l’exécution de la commande.

Utilisation du Snap Store

Super, nous avons maintenant Snap Store sur notre Raspberry Pi. Dans cette section, je vais vous guider à travers quelques étapes pour vous aider à apprendre à utiliser ce logiciel et vous simplifier la vie ! Alors, commençons.

Pour démarrer Snap Store, nous devons taper la commande suivante comme nous l’avons fait pour notre application démo hello-word :

Téléchargez mon antisèche !
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant

snap-store

Cela ouvrira Snap Store pour vous dans une nouvelle fenêtre. L’interface est assez minimaliste et facile à utiliser à mon avis. Vous serez accueilli par un écran d’accueil affichant différentes catégories d’applications comme indiqué ci-dessous.

Naviguer dans l’interface de la boutique

Voici une répartition des sections mises en évidence dans l’image ci-dessus :

  • Le bouton de recherche vous permet de rechercher n’importe quelle application par nom. C’est très utile car la boutique contient des milliers de paquets.
  • Il y a deux sections principales, Explore et Install. La section Explore est celle qui s’ouvre par défaut. Vous pouvez rechercher des applications spécifiques, en savoir plus sur elles et les installer en un seul clic. La section Instaled liste les applications déjà installées sur votre système.



    Comme vous pouvez le voir, l’application Hello World que nous avons installée dans la dernière section est affichée sous les applications installées. Vous avez donc maintenant une interface qui vous permet de suivre tous les paquets installés sur votre système.
  • Vous pouvez trouver des options spécifiques au Snap Store dans le menu Options.


  • Enfin, la section Categories met en évidence les différents domaines pour lesquels des applications sont disponibles sur le Snap Store. Comme vous pouvez le voir sur l’image, il y en a beaucoup et ils vous aideront à naviguer efficacement vers l’application que vous souhaitez installer.

C’était tout pour l’interface. Maintenant, pour la partie principale, installons notre toute première application via le Snap Store.

Installer notre première application via le store

J’apprécie le développement logiciel, donc je veux installer un environnement de développement comme Visual Studio Code (VS Code) sur mon Pi. Trouvez l’utilisation pertinente pour votre Pi et choisissez une application en conséquence (une simple recherche Google est tout ce dont vous avez besoin pour la trouver).

Malheureusement, VS Code n’est pas directement disponible pour le Pi via le Snap Store. Cependant, il existe une application appelée Codium par VSCodium, une version open source et sans licence de VS Code qui est disponible sur le store. Donc, je vais l’installer.

  • Pour cela, j’utiliserai l’option de recherche disponible et taperai “codium” dans la barre de recherche. Le résultat des applications disponibles se mettra à jour en temps réel, ce qui est une fonctionnalité intéressante.

  • Une fois que vous trouvez l’application, cliquez dessus pour ouvrir une nouvelle fenêtre qui affiche des détails sur l’application et vous donne l’option de l’installer en haut à droite, sous la forme d’un gros bouton bleu Install (c’est difficile de le louper !).


  • Appuyez sur le bouton Install et attendez quelques minutes pour que l’installation de l’application se termine. Cela prendra quelques secondes, selon le modèle de votre Pi et la vitesse de votre connexion Internet. De plus, il se peut que l’on vous demande votre mot de passe root pour des permissions d’installation supplémentaires.
  • Une fois installé, vous devriez voir un bouton poubelle rouge à droite au lieu du bouton Installer. Cela confirmera que notre paquet a été installé avec succès sur notre système.


  • Super ! Maintenant que nous avons installé notre application, nous pouvons la lancer en exécutant simplement la commande suivante dans une fenêtre de terminal :

    codium
  • Cela ouvrira l’éditeur de code de développement codium pour moi ! Si vous êtes dans le secteur de l’informatique ou du développement logiciel, l’écran ci-dessous devrait vous parler.

Félicitations ! Nous avons installé avec succès notre tout premier paquet Snap depuis le Snap Store.

Téléchargez mon antisèche !
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant

Vous voulez discuter avec d'autres passionnés de Raspberry Pi ? Rejoignez la communauté, partagez vos projets en cours et posez vos questions sur le forum (en anglais).

Conclusion

Dans cet article, nous avons appris ce qu’est Snap et le Snap Store, et comment l’installer et l’utiliser sur le Raspberry Pi. Comme discuté tout au long de cet article, c’est une interface graphique interactive et riche en fonctionnalités pour le populaire gestionnaire de paquets Snap.

Cependant, si vous êtes comme moi et que vous aimez toujours les terminaux et préférez les utiliser, vous pouvez rester sur le gestionnaire de paquets APT qui est fourni par défaut avec Raspberry Pi OS. Voici un article qui pourrait vous être utile : What is APT?

En revanche, si vous ne comprenez pas encore totalement la différence entre Snap et APT, voici un article pour vous : What’s the Difference Between SNAP and APT on Linux? (en anglais).

Voilà, c’est tout pour cet article ! Merci de l’avoir lu jusqu’à la fin.

Téléchargez mon antisèche !
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant

Ressources supplémentaires pour votre Raspberry Pi

Initiation au Raspberry Pi en vidéo
Si vous débutez et voulez passer rapidement à la vitesse supérieure, j’ai exactement ce qu’il vous faut.
Regardez ma formation vidéo qui vous aidera à démarrer du bon bien, choisir votre matériel, installer les meilleures applications et vous lancer directement dans vos premiers projets avec mon aide.
Regarder les vidéos dès maintenant

Maîtrisez votre Raspberry Pi en 30 jours
Vous avez besoin de plus ? Si vous êtes à la recherche des meilleures astuces pour devenir expert sur Raspberry Pi, ce livre est fait pour vous. Développez vos compétences sous Linux et pratiquez via de nombreux projets en suivant mes guides étape par étape. 10% de remise aujourd’hui !
Télécharger le livre au format PDF ici

Maîtrisez Python sur Raspberry Pi
Pas besoin d’être un génie pour coder quelques lignes pour votre Raspberry Pi.
Je vous apprends juste ce qu’il faut sur Python afin de réaliser n’importe quel projet. La seconde partie du livre est d’ailleurs consacrée à des exemples de projets où je vous guide pas à pas.
Ne perdez pas de temps, apprenez le strict nécessaire et économisez 10% avec ce lien :
Télécharger maintenant

Autres ressources pour profiter de votre Raspberry Pi
J’ai regroupé toutes mes recommandations de logiciels, sites utiles et de matériel sur cette page de ressources. Je vous invite à la consulter régulièrement pour faire les bons choix et rester à jour.
Visiter les pages ressources

Comment avez-vous trouvé cet article ?

Cliquez sur une étoile pour noter !

Note moyenne / 5. Nombre de votes :

Aucun vote pour l'instant ! Soyez le premier à évaluer cet article.

Si vous avez aimé cet article ...

Partagez le sur les réseaux

Nous sommes désolés que vous n'ayez pas aimé cet article !

Améliorons cet article !

Comment pouvons-nous améliorer cet article ?


Ce tutoriel ne marche plus à 100%? Prévenez-moi pour que je le mette à jour!

Publications similaires

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *