GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Verwenden des Snap-Paket-Managers unter Ubuntu

Snap ist ein Tool, das verwendet wird, um eine App und ihre erforderlichen Abhängigkeiten zu bündeln, sodass sie ohne Modifikation auf verschiedenen Linux-Distributionen funktioniert.

Snap-Apps werden im Snap Store gehostet. Zum Zeitpunkt der Erstellung dieses Artikels sind Tausende von Open-Source- und proprietären Apps im Snap Store verfügbar.

In diesem Artikel zeige ich Ihnen, wie Sie den Snap-Paketmanager unter Ubuntu verwenden. Fangen wir also an!

Nach Snap-Paketen suchen

Um ein Snap-Paket zu installieren, müssen Sie den Namen des Pakets kennen und wissen, ob es im Snap-Paket-Repository verfügbar ist oder nicht. Um diese Informationen zu finden, können Sie das Snap-Paket-Repository einfach über die Befehlszeile nach Ihrer gewünschten Software / App durchsuchen.

Um beispielsweise nach der JetBrains PyCharm-IDE zu suchen, suchen Sie nach den Paketen, die mit pycharm geliefert werden Schlüsselwort mit folgendem Befehl:

$ sudo snap findet pycharm

Die zum pycharm gehörenden Snap-Pakete Schlüsselwort wird aufgelistet.

Sie sollten den Namen des Snap-Pakets, die standardmäßig zu installierende Version, den Namen des Herausgebers und seine Zusammenfassung finden.

Erfahren Sie mehr über ein Snap-Paket

Bevor Sie ein Snap-Paket installieren, möchten Sie vielleicht mehr darüber erfahren.

Um mehr über das Snap-Paket zu erfahren, pycharm-Community , führen Sie den folgenden Befehl aus:

$ sudo snap info pycharm-community

Viele Informationen über die pycharm-Community Das Snap-Paket sollte erscheinen.

Oben sehen Sie den Namen, eine Zusammenfassung, den Namen des Herausgebers, die Snap Store-URL, die offizielle Seite der installierten Software / App, die Lizenz, die Beschreibung und die ID des Snap-Pakets.

Unten haben Sie eine Liste aller verfügbaren Kanäle oder Versionen der Software / App, die Sie installieren möchten. der aktuelle / stabile Channel sollte der Standard für alle Snap-Software/Apps sein. Wenn Sie eine ältere Version der Software / App installieren möchten, können Sie bei der Installation des Snap-Pakets den gewünschten Kanal angeben.

Installieren Sie ein Snap-Paket

Um die neueste stabile Version der PyCharm-Community-Software / -App zu installieren, können Sie die pycharm-Community verwenden Snap-Paket wie folgt:

$ sudo snap install pycharm-community

Wenn Sie eine bestimmte Version der Software / App aus dem Snap Store installieren möchten, können Sie während der Installation mit dem -Kanal den zu verwendenden Kanal auswählen Befehlszeilenoption wie folgt:

$ sudo snap install pycharm-community –channel newest / stable

Einige Snap Store Software / Apps zeigen Ihnen die folgende Fehlermeldung. Dies liegt daran, dass Snap-Software / -Apps Sandboxes für eine zusätzliche Sicherheitsebene verwenden. Beim Sandboxing einer Snap-Software/App kann die Software/App das Dateisystem außerhalb der Sandbox (das angegebene Installationsverzeichnis) nicht ändern.

Einige Software / Apps müssen das Dateisystem ändern (z. B. ein Texteditor oder eine IDE). Daher können Sie die Sandbox-Funktion von Snap für diese Software / Apps nicht verwenden. Um die Snap Store Software / Apps zu installieren, die das Dateisystem ändern müssen, benötigen Sie den -classic Befehlszeilenoption während der Installation.

Sie können eine Snap Store-Software / App installieren (z. B. pycharm-Community ), die die Sandboxing-Funktion von Snap auf folgende Weise nicht verwendet:

$ sudo snap install pycharm-community –channel newest / stable –classic

Die Snap-Software/App wird aus dem Snap Store heruntergeladen und es kann eine Weile dauern, bis sie abgeschlossen ist.

An dieser Stelle sollte das Snap-Paket installiert sein.

Sobald das PyCharm Community Snap-Paket installiert ist, sollten Sie es im Ubuntu-Anwendungsmenü finden können. Sie können es wie jede andere App ausführen.

Installierte Snap-Pakete auflisten

Mit dem folgenden Befehl können Sie alle Snap Store-Pakete auflisten, die auf Ihrem Ubuntu-Computer installiert sind:

$ Sudo-Snap-Liste

Alle auf Ihrem Computer installierten Snap Store-Pakete sollten aufgelistet werden.

Aktualisiere ein Snap-Paket

Das Upgrade eines Snap Store-Plans ist einfach.

Um den Prozess zu demonstrieren, habe ich den Webstuhl (JetBrains WebStorm IDE) Snap Store-Paket auf meinem Ubuntu-Rechner, wie Sie im Screenshot unten sehen können.

$ Sudo-Snap-Liste

Sie können diesen Loom aktualisieren Snap Store-App mit dem folgenden Befehl:

$ sudo snap update webstorm

Sie können auch ein Upgrade durchführen, um einen bestimmten Kanal in der App herunterzustufen.

Ich habe zum Beispiel das 2019.3 / stable Kanal von Loom Die Snap Store-App ist auf meinem Ubuntu-Computer installiert. Und nehmen wir an, Sie möchten aktuell/stabil Kanal.

$ sudo snap info webstorm

Zum . um Loom zu aktualisieren Laden Sie die Store-App auf aktuell/stabil herunter Kanal können Sie den folgenden Befehl ausführen:

$ sudo snap refresh webstorm –channel Neueste / Stabil

der Webstuhl Die Snap Store App wird auf aktuell/stabil aktualisiert Kanal.

der Webstuhl Die App wurde am 2020.3.1 aktualisiert wie Sie im Screenshot unten sehen können.

Netzsturm Die Snap-App wird auf aktuell/stabil aktualisiert Ausführung 2020.3.1 .

Snap-Apps deaktivieren und aktivieren

In einem herkömmlichen Paketverwaltungssystem können Sie ein Paket nur installieren, deinstallieren oder aktualisieren.

Ein großer Vorteil von Snap Store-Apps besteht darin, dass Sie eine App deaktivieren können, wenn Sie sie nicht mehr benötigen. Wenn Sie eine Snap Store-App deaktivieren, ist sie weiterhin auf Ihrem Computer verfügbar, aber der Snap-Daemon lädt die App nicht. Sie können die App jederzeit aktivieren.

Ich denke, das ist eine sehr gute Lösung. Wenn Sie eine App nicht ständig benötigen, können Sie sie deaktiviert lassen und nur aktivieren, wenn Sie sie benötigen. Dies kann viel Platz auf Ihrem Computer sparen.

Momentan ist auf meinem Ubuntu-Rechner die WebStorm IDE aus dem Snap Store installiert. Daher kann ich jetzt über das seitliche Anwendungsmenü darauf zugreifen mein Computer.

Um diesen Webstuhl zu deaktivieren Führen Sie in der Snap Store-App den folgenden Befehl aus:

Deaktivieren Sie $ sudo snap Webstorm

der Webstuhl Die Snap Store-App sollte deaktiviert sein.

Wie Sie sehen können, ist das eine behinderte Person Option Loom hinzugefügt Snap-Store-App.

$ Sudo-Snap-Liste

Jetzt können Sie die WebStorm-IDE-App nicht im Anwendungsmenü finden Ihr Computer.

Um den Webstuhl zu aktivieren Führen Sie die Snap Store-App erneut aus und führen Sie den folgenden Befehl aus:

Aktivieren Sie $ sudo snap Webstorm

der Webstuhl Die Snap Store-App sollte aktiviert sein.

die behinderte Person Option wurde aus dem Loom entfernt Einmal aktivierte Snap Store-App.

Nachdem Sie den Webstuhl haben Die Snap Store-App sollte die WebStorm-IDE im Anwendungsmenü haben Wieder Ihr Computer.

Deinstallieren Sie ein Snap-Paket

Wenn Ihnen eine installierte Snap Store-App nicht gefällt, können Sie sie einfach deinstallieren.

Zum Beispiel, um sie Loom zu entfernen Führen Sie in der Snap Store-App den folgenden Befehl aus:

$ sudo snap webstorm entfernen

Die Snap Store-App Loom Sollte entfernt werden.

Sie können dann die Snap Store App Loom sehen ist nicht mehr auf der Liste.

$ Sudo-Snap-Liste

Diplom

In diesem Artikel habe ich Ihnen gezeigt, wie Sie nach Snap Store-Bundles suchen und weitere Informationen zu einem Snap Store-Bundle finden. Ich habe Ihnen gezeigt, wie Sie ein Snap Store-Paket installieren, aktualisieren, aktivieren/deaktivieren und deinstallieren. Das Ziel dieses Artikels ist es, Ihnen den Einstieg in den Snap Package Manager unter Ubuntu zu erleichtern.


Ubuntu
  1. So installieren und verwenden Sie den Snap Package Manager unter Ubuntu 20.04

  2. Ubuntu Unity 21.10 Überprüfung

  3. So zwingen Sie den APT-Paketmanager, IPv4 in Ubuntu zu verwenden

  4. Einfache Möglichkeit, Snap-Paketversionen in Ubuntu zu bereinigen

  5. Centos – Verwendung des fantastischen Fenstermanagers auf Centos 7?

So installieren Sie ONLYOFFICE Docs 6.3 unter Ubuntu aus dem Snap-Paket

So installieren Sie den Yarn NPM Package Manager unter Ubuntu 20.04

Installieren Sie Conky Manager auf Ubuntu 20.04

Installieren Sie NotePad++ unter Ubuntu 22.04 LTS Linux mit SNAP

Installation des myki-Passwortmanagers auf Ubuntu 20.04 LTS

So installieren Sie Snap Package Manager unter Rocky Linux 8