Login
Newsletter
Werbung

Di, 20. Dezember 2016, 14:31

Software::Systemverwaltung

Ubuntu gibt snapd 2.20 frei

Das Team der Snappy-Entwickler von Ubuntu hat Version 2.20 von snapd veröffentlicht. Die neue Version unterstützt Aliase für Kommandos und ist erstmals für Ubuntu 14.04 LTS verfügbar.

Canonical

Snap ist ein neues Paketformat, das Anwendungen in distributionsunabhängige Anwendungs-Container packt und voneinander isoliert. Es wird von Ubuntu entwickelt und propagiert und steht in Konkurrenz zu Flatpak.

Snap-Pakete werden von Root installiert und stehen dann allen Benutzern zur Verfügung. Sie enthalten Anwendungen mitsamt dem größten Teil ihrer Abhängigkeiten, was ihre Aktualisierung unabhängig vom Rest des Systems ermöglicht. Um zu verhindern, dass jedes Snap-Paket eine große Menge duplizierten Codes (Bibliotheken usw.) mitbringt, gibt es Abhängigkeiten zwischen den Paketen (die automatisch aufgelöst werden), und auf der untersten Ebene gibt es definierte Laufzeitumgebungen, die meist auf einer Ubuntu LTS-Version beruhen.

Snapd 2.20 bringt gegenüber Snapd 2.18 eine Reihe von Verbesserungen. Erstmals wird Ubuntu 14.04 LTS neben Ubuntu 16.x unterstützt. Die wohl größte Neuerung besteht aber darin, dass Entwickler für die installierten Programme Aliase definieren können. Das macht nicht nur viele Aktionen über die Kommandozeile einfacher aufrufbar, sondern ist auch erforderlich, um die Kompatibilität mit anderen Werkzeugen oder Skripten herzustellen, die eine herkömmliche Installation des betroffenen Programms voraussetzen. Da es mit Snap möglich ist, mehrere Versionen eines Programms parallel zu installieren, kann der Benutzer auch auswählen, für welche Version die Aliase aktiviert werden sollen.

Weitere Neuerungen von Snapd 2.20 sind eine verbesserte und erweiterte Ausgabe des Info-Kommandos, mehr Robustheit bei Netzwerkzugriffen, neue Schnittstellen, die die isolierten Anwendungen in kontrollierter Weise nutzen können (DBus, Netzwerk-Namensräume, IIO, Openswitch), Unterstützung für eine »klassische« Isolation, die es ermöglicht, unter anderem auch GCC als Snap auszuliefern und mit Hilfe von xdelta3 verbesserte Unterstützung des Herunterladens von Änderungen in Binärdateien anstelle der kompletten Binärdatei.

Snapd 2.20 kann ab sofort aus dem PPA »ppa:snappy-dev/image« bezogen werden. Binärpakete für Ubuntu 14.04 LTS, 16.04 LTS und 16.10 werden in Kürze folgen. Snap ist distributionsübergreifend und unterstützt mit Arch Linux, Debian, Fedora, Gentoo und Opensuse einige wichtige universelle Distributionen sowie mit OpenEmbedded, Yocto und OpenWrt viele eingebettete Systeme.

Werbung
Pro-Linux
Pro-Linux @Facebook
Neue Nachrichten
Werbung