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.