Was ist Snap und wann lohnt es sich, es unter Linux zu verwenden
Vorteile, der Kompromiss des langsameren Starts, und die Kontroverse um sein von Canonical kontrolliertes Repository.
Snap ist das universelle Paketformat, entwickelt von Canonical (dem Unternehmen hinter Ubuntu) — es kommt standardmäßig vorinstalliert auf Ubuntu und funktioniert ähnlich wie Flatpak: Es verpackt eine Anwendung mit allem, was sie braucht, um auf jeder kompatiblen Distribution zu funktionieren.
Installieren und nutzen
sudo snap install anwendungsname
Es aktualisiert sich standardmäßig automatisch im Hintergrund, ohne dass Sie manuell prüfen müssen, ob es eine neue Version gibt.
Der meistdiskutierte Kompromiss: langsamerer Start
Anwendungen im Snap-Format brauchen beim ersten Öffnen meist etwas länger als die traditionell installierten Entsprechungen — das hat sich gegenüber den ersten Versionen deutlich verbessert, ist aber in manchen Fällen weiterhin ein spürbarer Unterschied.
Ein Punkt, der Debatten auslöst: das einzige Repository
Anders als Flatpak (mit von der Gemeinschaft verwaltetem Flathub und der Möglichkeit unabhängiger Repositories) wird Snaps Hauptrepository (der Snap Store) ausschließlich von Canonical kontrolliert. Das hat einige Kontroversen ausgelöst, besonders als Ubuntu begann, traditionelle Pakete durch Snap-Versionen von Programmen wie Firefox zu ersetzen, ohne dass alle Nutzer danach gefragt hatten.
Wann genau lohnt sich Snap?
Es ergibt besonders Sinn, wenn Sie Ubuntu nutzen (es kommt bereits integriert ohne zusätzliche Einrichtung), oder wenn Sie spezifische Software brauchen, die nur in diesem Format verfügbar ist — manche proprietäre Anwendungen und Spiele werden bevorzugt so verteilt.
Tipp: Wirkt eine bestimmte Anwendung im Snap-Format langsam und existiert auch als Flatpak, löst das Ausprobieren dieser Alternative meist das Gefühl der Langsamkeit, ohne die Vorteile eines universellen Formats zu verlieren.
Häufig gestellte Fragen
Warum brauchen Snap-Apps länger zum Öffnen?
Wegen der Art, wie sie ihre Abhängigkeiten bei jedem Start verpacken und einbinden — das hat sich gegenüber älteren Versionen deutlich verbessert, ist aber in manchen Fällen weiterhin ein spürbarer Unterschied gegenüber traditionellen Paketen.
Warum ist es umstritten, dass Ubuntu Snap für Programme wie Firefox verwendet?
Weil es traditionelle Pakete durch die Snap-Version ersetzt, ohne dass der Nutzer ausdrücklich danach fragt, und manche die Leistung oder Integration der traditionellen Version des Programms bevorzugen.
Muss ich Snap nutzen, wenn ich kein Ubuntu habe?
Es ist nicht zwingend — Flatpak ist eine ebenso gültige und auf anderen Distributionen weiter verbreitete Alternative. Snap ergibt besonders im Ubuntu-Ökosystem Sinn, wo es standardmäßig integriert ist.