Anwendungen aus dem Snap Store installieren

Rowan Puttergill, Fedora Dokumentationsteam Version F42 and newer Last review: 2026-05-08
Diese Seite erläutert, wie Sie containerisierte Anwendungen aus dem Snap Store im Snap-Paketformat installieren und verwalten.

Was ist Snap Store?

Der Snap Store ist eine zentrale Quelle für Snap-Anwendungen, das Tausende von im Snap-Format paketierten Programmen bereitstellt. Bei Snaps handelt es sich um gekapselte, in sich geschlossene Anwendungen, die alle erforderlichen Abhängigkeiten enthalten und auf jedem Linux-System ausgeführt werden können, auf dem Snapd installiert ist.

Snaps verstehen

Ein Snap (oder „Snapcraft“-Paket) ist ein universelles Anwendungspaketformat, das eine Anwendung samt ihren Abhängigkeiten in einem komprimierten, in sich geschlossenen Archiv bündelt. Snaps zielen darauf ab, ein konsistentes Anwendungsverhalten über verschiedene Linux-Distributionen und -Versionen hinweg zu gewährleisten.

Snaps ähneln Flatpaks und AppImages insofern, als sie distributionsunabhängig konzipiert sind und alle erforderlichen Abhängigkeiten enthalten. Sie unterscheiden sich jedoch von Flatpaks durch ein anderes Paketformat sowie abweichende Mechanismen für Aktualisierungen und die Kapselung (Isolation). Snaps werden von Canonical, dem Unternehmen hinter Ubuntu, entwickelt und gepflegt, lassen sich jedoch auf jeder Linux-Distribution nutzen, die Snapd unterstützt – einschließlich Fedora.

Snaps sind unter Fedora nicht standardmäßig aktiviert, aber Sie können den Snapd-Daemon ganz einfach installieren, um sie zu nutzen.

Snapd installieren

Um Snaps unter Fedora verwenden zu können, installieren Sie den Daemon Snapd:

$ sudo dnf install snapd

Dann aktivieren Sie den Snapd-Socket:

$ sudo systemctl enable --now snapd.socket

Nach der Installation müssen Sie möglicherweise einen Neustart durchführen oder sich ab- und wieder anmelden, damit die Snap-Unterstützung ordnungsgemäß funktioniert.

Anwendungen finden und installieren

Verwendung des Snap Store (grafische Oberfläche)

Unter Fedora können Sie die grafische Oberfläche des Snap Store installieren:

$ sudo snap install snap-store

Dann:

  1. Öffnen Sie Snap Store in Ihrem Anwendungsmenü

  2. Suchen Sie nach der Anwendung, die Sie installieren möchten

  3. Klicken Sie auf Installieren, um mit der Installation zu beginnen

  4. Die Anwendung wird automatisch heruntergeladen und installiert

Über die Befehlszeile

Nach Anwendungen suchen:

$ snap find Anwendungsname

Eine Anwendung installieren:

$ snap install Anwendungsname

Wenn Sie zum Beispiel Visual Studio Code installieren wollen:

$ snap install code --classic
Einige Snaps benötigen den Schalter --classic, um außerhalb der isolierten Umgebung ausgeführt zu werden, um den vollen Funktionsumfang zu erreichen.

Snap-Anwendungen verwalten

Anwendungen starten

Installierte Snap-Anwendungen erscheinen in Ihrem Anwendungsmenü und lassen sich wie jede andere Anwendung starten. Sie können sie auch über die Befehlszeile unter Verwendung ihres Namens ausführen:

$ Anwendungsname

Anwendungen aktualisieren

Snaps aktualisieren sich automatisch im Hintergrund. So können Sie manuell auf Aktualisierungen prüfen:

$ snap refresh

Ein bestimmtes Snap aktualisieren:

$ snap refresh Anwendungsname

Anwendungen entfernen

Ein installiertes Snap entfernen:

$ snap remove Anwendungsname

Installierte Anwendungen auflisten

Alle installierten Snaps anzeigen:

$ snap list

Isolationsstufen für Snaps

Snaps verwenden verschiedene Isolationsstufen, die den Systemzugriff steuern:

Strict

Der restriktivste Modus. Das Snap läuft in einer Sandbox mit minimalem Systemzugriff. Die meisten Snaps nutzen eine strikte Isolierung (Strict Confinement).

Classic

Der Modus mit den geringsten Einschränkungen. Das Snap hat vollen Zugriff auf das System, genau wie eine herkömmlich installierte Anwendung. Einige Snaps benötigen die „Classic“-Isolierung, um ordnungsgemäß zu funktionieren.

Devmode

Wird während der Entwicklung eingesetzt. Läuft unter strenger Isolierung, jedoch mit Warnungen anstelle von Zugriffsverweigerungen.

Snap-Kanäle

Snaps können über verschiedene Kanäle mehrere Versionen anbieten:

Stable

Der Standardkanal, der vollständig freigegebene und getestete Versionen enthält.

Candidate

Vorabversionen stehen kurz vor der Fertigstellung und eignen sich gut für Tests vor der allgemeinen Veröffentlichung.

Beta

Frühe Testversionen, die Fehler oder unvollständige Funktionen enthalten können.

Edge

Entwicklungsversionen – der neueste Code, aber potenziell instabil.

So installieren Sie aus einem bestimmten Kanal:

$ snap install Anwendungsname --Kanal

Zum Beispiel:

$ snap install Anwendungsname --beta

Weitere Informationen