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.