Recherche de site Web

Comment installer et utiliser les packages Snap dans Ubuntu


Un didacticiel sur la façon de rechercher, d'installer et de gérer des packages Snap dans Ubuntu.

Les packages Snappy (en bref, Snap) sont des packages transactionnels développés par Canonical pour Ubuntu pour sa gamme d'offres de solutions. En raison de leur nature transactionnelle, les packages Snap peuvent être utilisés dans toutes les distributions Linux. Les packages Snap sont pratiques en raison de leur nature de mise à jour atomique pour les cas d’utilisation industrielle critiques tels que l’IoT.

Les packages peuvent être trouvés et installés via la ligne de commande, principalement à partir d'une boutique en ligne appelée Snapcraft. Les packages snap peuvent également être téléchargés à partir de ce magasin sous forme de fichiers .snap, contenant toutes les dépendances nécessaires à l'intérieur du package .snap.

Le logiciel Snap installé est installé dans leurs dossiers respectifs et n'interfère pas avec le reste du système. Cela signifie que si vous avez installé un logiciel via apt-get install xyz typique et que vous avez installé le même logiciel en installant xyz.snap, alors les deux versions du même logiciel peuvent coexister. sur votre PC sans interférer les uns avec les autres.

En revanche, Flatpak a également un concept similaire et propose des offres beaucoup plus robustes, principalement pour les applications basées sur une interface graphique.

Cet article vous montrera comment effectuer des opérations de base avec Snap via la ligne de commande.

Comment installer et gérer les packages Snap dans Ubuntu

1. Trouver un package Snap

Pour trouver un package snap, exécutez la commande ci-dessous. Il vous donnera une liste de tous les packages snap disponibles, leur version et leur description.

snap find

Vous pouvez donner le nom comme argument pour rechercher un package snap spécifique.

snap find name_of_package

2. Installez un package Snap à partir de la ligne de commande

Pour installer un package snap, exécutez la commande ci-dessous avec le nom du package snap.

sudo snap install name-of-the-package

La commande installera le package avec toutes ses dépendances sur votre système. De plus, vous pouvez également voir la progression de votre installation.

Après l'installation, vous pouvez lancer l'application directement depuis le menu de l'application.

3. Mise à jour du package Snap

Vous pouvez mettre à jour un package snap installé à l'aide de la commande ci-dessous :

sudo snap refresh name-of-the-package

4. Répertoriez vos snaps installés

Pour répertorier tous les packages snap installés sur votre système, utilisez la commande ci-dessous ;

snap list

5. Supprimer (ou désinstaller) un package Snap

Pour supprimer un package snap de votre système, exécutez la commande ci-dessous :

sudo snap remove name-of-the-package

6. Afficher l'activité Snap

Pour afficher les modifications récentes effectuées à l'aide de Snap dans votre système, exécutez la commande ci-dessous. Cela donnera la liste des activités installées/mises à jour dans ces packages instantanés avec les horodatages.

snap changes

7. Gestion des erreurs de capture

Vous pouvez rencontrer certaines erreurs lors de l'installation/de la maintenance des packages Snap. Par exemple. lors du téléchargement d'un package snap via la commande snap install, si vous appuyez sur CTRL+C pour abandonner, vous risquez d'obtenir l'erreur ci-dessous en essayant pour la deuxième fois et ainsi de suite. C'est tellement grave que vous ne pouvez même pas installer d'autres packages Snap.

error: can't install "notes": snap "ubuntu-core" has changes in progress.

Idéalement, lorsque vous faites de même lors de l'installation via la commande apt install, apt fera attention lorsque vous l'exécuterez pour la deuxième fois.

Pour résoudre cette erreur, procédez comme suit :

  • Exécutez la commande ci-dessous pour connaître l’ID de l’erreur d’installation.
snap changes

  • Comme vous pouvez le voir, ID=7 est l'installation que j'ai abandonnée. Maintenant, exécutez la commande ci-dessous avec l'ID.
sudo snap abort 7

  • Cela annulera la modification en attente qui a encore une tâche en attente. Vous pouvez maintenant continuer à installer le même package ou un package différent.

Notes de clôture

Dans cet article, vous avez appris quelques commandes fondamentales pour gérer les packages Snap dans le système Ubuntu via le terminal. Cela devrait vous aider à démarrer pour le moment. De plus, pour les tâches plus courantes telles que l'installation et la suppression, vous pouvez visiter snapcraft.io et y utiliser les méthodes d'installation. Une documentation supplémentaire sur Snap est disponible dans la référence officielle.

Articles connexes