Linux: Snap-Pakete für eigene Anwendungen erstellen

Unter Ubuntu kommt man nicht um das Paketformat Snap herum. Mit den passenden Werkzeugen schnüren Sie eigene Programme und Skripte schnell zu kleinen Paketen.

Artikel verschenken
In Pocket speichern vorlesen Druckansicht 38 Kommentare lesen
Lesezeit: 12 Min.
Von
  • Tim Schürmann
Inhaltsverzeichnis

Neben der Software aus den hauseigenen Repositories liefert Ubuntu mittlerweile so manche Software als Snap-Paket aus. Während in der restlichen Linux-Welt das alternative Paketformat Flatpak boomt, hält Canonical für Ubuntu am im eigenen Haus entwickelten Snap-Format fest.

So verpackt liefert der Distributor derzeit vor allem Serverdienste und Software, die häufig Updates erhalten. Das leichtgewichtige Ubuntu Core nutzt sogar ausschließlich Snap-Pakete.

Wie beim Konkurrenten Flatpak lässt sich Software leichter als Snap-Paket bereitstellen, statt für jede Distribution und Version ein eigenes Paket zu bauen. Das Paket enthält dann alles in der richtigen Version, was die Software zum Betrieb braucht. Das hat noch einen weiteren Vorteil: So lassen sich leicht mehrere Versionen einer Software parallel installieren und nutzen. Während Flatpak vor allem bei Desktop-Anwendungen beliebt ist, eignen sich Snaps explizit auch für Serverdienste. Für das Schnüren eigener Snap-Pakete bietet Canonical eigens das Build-Tool Snapcraft an.

Immer mehr Wissen. Das digitale Abo für IT und Technik.






Immer mehr Wissen. Das digitale Abo für IT und Technik.