Verwenden Sie Snap Package Manager auf Ubuntu

Verwenden Sie Snap Package Manager auf Ubuntu
SNAP ist ein Tool, mit dem eine App und deren erforderlichen Abhängigkeiten gebündelt werden können, damit sie ohne Änderung bei verschiedenen Linux -Verteilungen funktioniert.

SNAP -Apps werden im Snap Store gehostet. Zum Zeitpunkt dieses Schreibens gibt es im Snap Store Tausende von Open-Source- und proprietären Apps.

In diesem Artikel werde ich Ihnen zeigen, wie Sie den Snap -Paket -Manager auf Ubuntu verwenden. Also lasst uns anfangen!

Suche nach Snap -Paketen

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

Suchen Sie beispielsweise nach der Jetbrains -Pycharm -IDE nach den Paketen, die mit dem übereinstimmen Pycharm Schlüsselwort mit dem folgenden Befehl:

$ sudo snap Finden Sie Pycharm

Die Snap -Pakete, die dem entsprachen Pycharm Das Schlüsselwort sollte aufgeführt sein.

Sie sollten den Namen des SNAP -Pakets, die Version, die standardmäßig installiert werden soll,, den Namen des Verlags und seine Zusammenfassung finden.

Mehr über ein Snap -Paket wissen

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

Um mehr darüber zu erfahren, sagen wir das Snap -Paket Pycharm-Community, Führen Sie den folgenden Befehl aus:

$ sudo snap Info Pycharm-Community

Viele Informationen über die Pycharm-Community SNAP -Paket sollte angezeigt werden.

Im oberen Abschnitt haben Sie den Namen, eine Zusammenfassung, den Publisher -Namen, die Snap Store -URL, die offizielle Seite der Software/App, die sie installiert, die Lizenz, die Beschreibung und die ID des SNAP -Pakets.

Im unteren Abschnitt finden Sie eine Liste aller verfügbaren Kanäle, oder Versionen der Software/App möchten Sie installieren. Der neuest/stabil Der Kanal sollte die Standardeinstellung für alle Snap -Software/Apps sein. Wenn Sie eine ältere Version der Software/App installieren möchten, können Sie den erforderlichen Kanal während der Installation des SNAP -Pakets angeben.

Installieren eines Snap -Pakets

Um die neueste stabile Version der Pycharm Community Software/App zu installieren, können Sie die installieren Pycharm-Community Schnapppaket 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 den Kanal angeben, der während der Installation mit dem verwendet werden soll -Kanal Befehlszeilenoption wie folgt:

$ sudo snap Installieren Sie Pycharm-Community-Channel Last/Stable

Einige Snap Store -Software/App zeigen Ihnen die folgende Fehlermeldung an. Dies liegt daran, dass Snap -Software/Apps Sandboxen für eine zusätzliche Sicherheitsebene verwenden. Mit Sandboxing Eine Snap -Software/App lässt die Software/App das Dateisystem außerhalb der Sandbox (des angegebenen Installationsverzeichnisses) nicht ändern.

Einige Software/Apps müssen das Dateisystem (i) ändern.e., ein Texteditor oder eine IDE). Sie können also die Sandbox -Funktion von SNAP für diese Software/Apps nicht verwenden. So installieren Sie die SNAP -Store -Software/-Apps, die das Dateisystem ändern müssen. Sie müssen die verwenden -klassisch Befehlszeilenoption während der Installation.

Sie können eine Snap Store -Software/App (i) installieren.e., Pycharm-Community) Das verwendet die Sandboxing -Funktion von SNAP nicht wie folgt:

$ sudo snap installieren Sie Pycharm-Community-Channel Last/Stable-Classic

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

Zu diesem Zeitpunkt sollte das SNAP -Paket installiert werden.

Sobald das Pycharm Community Snap -Paket installiert ist, sollten Sie es im Anwendungsmenü von Ubuntu finden können. Sie können es genauso ausführen wie alle anderen Apps.

Auflistung installierter Snap -Pakete

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

$ sudo snap liste

Alle auf Ihrem Computer installierten Snap Store -Pakete sollten aufgeführt sein.

Aktualisieren eines Snap -Pakets

Das Upgrade eines Snap Store -Pakets ist einfach.

Um den Prozess zu demonstrieren, habe ich das installiert Webstorming (JetBrains Webstorm IDE) Snap Store -Paket auf meinem Ubuntu -Computer, wie Sie im Screenshot unten sehen können.

$ sudo snap liste

Sie können die aktualisieren Webstorming Snap Store -App mit dem folgenden Befehl:

$ sudo snap aktualisieren Webstorm

Sie können auch aktualisieren, um einen bestimmten Kanal der App herunterzustufen.

Zum Beispiel habe ich das 2019.3/stabil Kanal des Webstorming Auf meinem Ubuntu -Computer installiertes Snap Store -App installiert. Und sagen wir, Sie möchten auf die aktualisieren neuest/stabil Kanal.

$ sudo snap Info Webstorm

So upgraden Sie die Webstorming Snap Store App zum neuest/stabil Kanal können Sie den folgenden Befehl ausführen:

$ sudo snap aktualisiert Webstorming -Channel Neueste/Stable

Der Webstorming Snap Store -App wird auf die aktualisiert neuest/stabil Kanal.

Der Webstorming App wird aktualisiert auf 2020.3.1, Wie Sie im Screenshot unten sehen können.

Webstorming Snap App wird auf die aktualisiert neuest/stabil Ausführung 2020.3.1.

Deaktivieren und aktivieren Sie Snap -Apps

In einem herkömmlichen Paketverwaltungssystem können Sie nur ein Paket 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 wird die App nicht geladen. Sie können die App aktivieren, wann immer Sie sie benötigen.

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

Derzeit ist die Webstorm -IDE auf meinem Ubuntu -Computer aus dem Snap Store installiert. Also kann ich jetzt aus dem zugreifen Anwendungsmenü von meinem Computer.

Um die zu deaktivieren Webstorming Snap Store -App, den folgenden Befehl ausführen:

$ sudo snap deaktivieren Webstorm

Der Webstorming Snap Store -App sollte deaktiviert sein.

Wie Sie sehen können, die Behinderte Option wird dem hinzugefügt Webstorming Snap Store App.

$ sudo snap liste

Jetzt werden Sie die Webstorm -IDE -App nicht finden Anwendungsmenü von Ihrem Computer.

Um das zu aktivieren Webstorming Nochmals die App für Snap Store und den folgenden Befehl ausführen:

$ sudo snap aktivieren Webstorm

Der Webstorming Snap Store -App sollte aktiviert sein.

Der Behinderte Option wird aus dem entfernt Webstorming Snap Store -App, sobald sie aktiviert ist.

Sobald Sie das aktiviert haben Webstorming Snap Store App, die Webstorm -IDE sollte in der verfügbar sein Anwendungsmenü Ihr Computer wieder.

Deinstallieren eines Snap -Pakets

Wenn Sie keine Snap Store -App mögen, die Sie installiert haben, können Sie sie leicht deinstallieren.

Zum Beispiel zum Entfernen der Webstorming Snap Store -App, den folgenden Befehl ausführen:

$ sudo snap entfernen Sie Webstorm

Die Snap Store -App Webstorming Sollte entfernt werden.

Sie können dann sehen, dass die Snap Store -App Webstorming ist nicht mehr auf der Liste.

$ sudo snap liste

Abschluss

In diesem Artikel habe ich Ihnen gezeigt, wie Sie nach Snap Store -Paketen suchen und weitere Informationen zu einem Snap Store -Paket finden. Ich habe Ihnen gezeigt, wie Sie ein Snap Store -Paket installieren, aktualisieren, aktivieren/deaktivieren und deinstallieren können. Dieser Artikel sollte Ihnen helfen, mit Snap Paket Manager auf Ubuntu zu beginnen.