GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Utiliser Snap Package Manager sur Ubuntu

Snap est un outil utilisé pour regrouper une application et ses dépendances requises afin qu'elle fonctionne sur différentes distributions Linux sans modification.

Les applications Snap sont hébergées dans le Snap Store. Au moment d'écrire ces lignes, des milliers d'applications open source et propriétaires sont disponibles sur le Snap Store.

Dans cet article, je vais vous montrer comment utiliser le gestionnaire de paquets Snap sur Ubuntu. Alors commençons !

Rechercher des packages instantanés

Pour installer un package snap, vous devez connaître le nom du package et s'il est disponible ou non dans le référentiel de packages snap. Pour trouver ces informations, vous pouvez facilement rechercher dans le référentiel Snap Package le logiciel / l'application de votre choix à l'aide de la ligne de commande.

Par exemple, pour rechercher l'IDE JetBrains PyCharm, recherchez les packages fournis avec pycharm Mot-clé avec la commande suivante :

$ sudo snap trouver pycharm

Les paquets instantanés qui vont avec le pycharm Le mot clé sera répertorié.

Vous devriez trouver le nom du package snap, la version à installer par défaut, le nom de l'éditeur, et son résumé.

En savoir plus sur un forfait instantané

Avant d'installer un package Snap, vous souhaiterez peut-être en savoir plus à son sujet.

Pour en savoir plus sur le package Snap communauté pycharm , exécutez la commande suivante :

$ sudo snap info pycharm-communauté

Beaucoup d'informations sur la communauté pycharm Snap Package devrait apparaître.

En haut vous avez le nom, un résumé, le nom de l'éditeur, l'url du Snap Store, la page officielle du logiciel/app installé, la licence, la description et l'ID du package Snap.

En bas, vous avez une liste de tous les canaux disponibles ou dites les versions du logiciel / application que vous souhaitez installer. le actuel / stable Le canal devrait être la norme pour tous les logiciels / applications Snap. Si vous souhaitez installer une ancienne version du logiciel / de l'application, vous pouvez spécifier le canal souhaité lors de l'installation du package snap.

Installer un package instantané

Pour installer la dernière version stable du logiciel/de l'application PyCharm Community, vous pouvez utiliser la pycharm community Paquet instantané comme ci-dessous :

$ sudo snap install pycharm-community

Si vous souhaitez installer une version spécifique du logiciel / de l'application à partir du Snap Store, vous pouvez choisir le canal à utiliser lors de l'installation avec le -Channel Option de ligne de commande comme suit :

$ sudo snap install pycharm-community –canal le plus récent / stable

Certains logiciels/applications Snap Store affichent le message d'erreur suivant. En effet, les logiciels / applications Snap utilisent des bacs à sable pour une couche de sécurité supplémentaire. Lors de la mise en bac à sable d'un logiciel/d'une application Snap, le logiciel/l'application ne peut pas modifier le système de fichiers en dehors du bac à sable (le répertoire d'installation spécifié).

Certains logiciels/applications nécessitent de modifier le système de fichiers (par exemple, un éditeur de texte ou un IDE). Par conséquent, vous ne pouvez pas utiliser la fonction sandbox de Snap pour ces logiciels/applications. Pour installer le logiciel / les applications Snap Store qui doivent changer le système de fichiers, vous devez disposer du -classic Option de ligne de commande lors de l'installation.

Vous pouvez installer un logiciel / une application Snap Store (c'est-à-dire la communauté pycharm ), qui n'utilise pas la fonctionnalité de sandboxing de Snap de la manière suivante :

$ sudo snap install pycharm-community –canal le plus récent / stable –classique

Le logiciel / l'application Snap sera téléchargé à partir du Snap Store et cela peut prendre un certain temps.

À ce stade, le package snap doit être installé.

Une fois le package PyCharm Community Snap installé, vous devriez pouvoir le trouver dans le menu Applications Ubuntu. Vous pouvez l'exécuter comme n'importe quelle autre application.

Répertorier les packages Snap installés

Vous pouvez répertorier tous les packages Snap Store installés sur votre ordinateur Ubuntu avec la commande suivante :

$ Liste d'instantanés Sudo

Tous les packages Snap Store installés sur votre ordinateur doivent être répertoriés.

Mettre à jour un package Snap

La mise à niveau d'un forfait Snap Store est simple.

Pour démontrer le processus, j'ai le Loom (JetBrains WebStorm IDE) Package Snap Store sur ma machine Ubuntu, comme vous pouvez le voir dans la capture d'écran ci-dessous.

$ Liste d'instantanés Sudo

Vous pouvez mettre à jour ce Loom l'application Snap Store avec la commande suivante :

$ sudo snap mise à jour webstorm

Vous pouvez également mettre à niveau pour rétrograder une chaîne spécifique sur l'application.

Par exemple, j'ai ce 2019.3 / stable Chaîne de Loom L'application Snap Store est installée sur mon ordinateur Ubuntu. Et disons que vous aimeriez actuel / stable Chaîne.

$ sudo snap info webstorm

Au . pour mettre à jour Loom Téléchargez l'application Store sur la version actuelle/stable Channel, vous pouvez exécuter la commande suivante :

$ sudo snap refresh webstorm –channel Dernier / Stable

le Métier L'application Snap Store sera mise à jour vers la version actuelle/stable Chaîne.

le Métier L'application est mise à jour sur 2020.3.1, comme vous pouvez le voir dans la capture d'écran ci-dessous.

Webstorm L'application Snap sera mise à jour vers la version actuelle/stable exécution 2020.3.1 .

Désactiver et activer les applications Snap

Dans un système de gestion de packages traditionnel, vous pouvez uniquement installer, désinstaller ou mettre à jour un package.

Un gros avantage des applications Snap Store est que vous pouvez désactiver une application lorsque vous n'en avez plus besoin. Si vous désactivez une application Snap Store, elle sera toujours disponible sur votre ordinateur, mais le démon Snap ne chargera pas l'application. Vous pouvez activer l'application chaque fois que vous en avez besoin.

Je pense que c'est une très bonne solution. Si vous n'avez pas besoin d'une application tout le temps, vous pouvez la désactiver et l'activer uniquement lorsque vous en avez besoin. Cela peut économiser beaucoup d'espace sur votre ordinateur.

Pour le moment, l'IDE WebStorm du Snap Store est installé sur mon ordinateur Ubuntu. Je peux donc désormais y accéder depuis le menu Application latéral mon ordinateur.

Pour désactiver ce Loom Dans l'application Snap Store, exécutez la commande suivante :

Désactiver $ sudo snap Webstorm

le Métier L'application Snap Store doit être désactivée.

Comme vous pouvez le voir, il s'agit d'une personne handicapée L'option est ajoutée Loom Application Snap Store.

$ Liste d'instantanés Sudo

Vous ne trouvez plus l'application WebStorm IDE dans le menu Application Votre ordinateur.

Pour activer le Loom Exécutez à nouveau l'application Snap Store et exécutez la commande suivante :

Activer $ sudo snap Webstorm

le Métier L'application Snap Store doit être activée.

la personne handicapée L'option est supprimée du Loom Application Snap Store une fois activée.

Après avoir le Loom L'application Snap Store doit avoir l'IDE WebStorm dans le menu Application Votre ordinateur à nouveau.

Désinstaller un package Snap

Si vous n'aimez pas une application Snap Store installée, vous pouvez simplement la désinstaller.

Par exemple, pour les supprimer Loom Dans l'application Snap Store, exécutez la commande suivante :

$ sudo snap supprimer webstorm

L'application Snap Store Loom Doit être supprimé.

Vous pouvez alors voir l'application Snap Store Loom n'est plus sur la liste.

$ Liste d'instantanés Sudo

diplôme

Dans cet article, je vous ai montré comment rechercher des bundles Snap Store et comment trouver plus d'informations sur un bundle Snap Store. Je vous ai montré comment installer, mettre à jour, activer/désactiver et désinstaller un package Snap Store. Le but de cet article est de vous aider à démarrer avec le Snap Package Manager sur Ubuntu.


Ubuntu
  1. Comment installer et utiliser Snap Package Manager sur Ubuntu 20.04

  2. Examen d'Ubuntu Unity 21.10

  3. Comment forcer le gestionnaire de packages APT à utiliser IPv4 dans Ubuntu

  4. Top 3 des outils du gestionnaire de paquets Ubuntu en ligne de commande

  5. Centos - Utiliser Awesome Window Manager sur Centos 7 ?

Comment installer ONLYOFFICE Docs 6.3 sur Ubuntu à partir du package snap

Comment installer le gestionnaire de paquets Yarn NPM sur Ubuntu 20.04

Installez Conky Manager sur Ubuntu 20.04

Installez NotePad ++ sur Linux Ubuntu 22.04 LTS à l'aide de SNAP

installation du gestionnaire de mots de passe myki sur Ubuntu 20.04 LTS

Comment installer Snap Package Manager sur Rocky Linux 8