Distrobox 1.5 mit NVIDIA GPU-Unterstützung für Container veröffentlicht
Distrobox dient als Container-Wrapping-Schicht, die es Anwendern ermöglicht, mühelos containerisierte Versionen von Linux-Distributionen bereitzustellen, die sich vom Host unterscheiden, und dabei eine enge Integration mit der Host-Umgebung zu gewährleisten.
Seine Umgebung basiert auf einem OCI-Image, das zur Erstellung eines Containers verwendet wird. Distrobox fungiert jedoch nicht als Container-Manager. Stattdessen verlässt es sich auf Tools wie Podman oder Docker, um Container zu erstellen.
Eine neue Version, 1.5, wurde mit der anfänglichen Unterstützung für NVIDIA GPU-Container veröffentlicht, die es Distrobox ermöglicht, die Treiber des Hosts mit der Container-Umgebung zu teilen. Diese Funktion wurde erfolgreich auf Ubuntu 22.04 und neuer, Arch Linux, Fedora, RHEL/CentOS und anderen großen Linux-Distributionen getestet.
Distrobox 1.5: Andere Änderungen
Mit dieser Version werden auch einige andere neue Funktionen und Verbesserungen eingeführt, darunter:
- Neues additional-packages-Flag im create-Befehl, um Pakete direkt während init hinzuzufügen.
- Der neue Befehl
distrobox-assemble
ermöglicht es den Nutzern, ihre Distroboxen als Code in einer einfachen Konfigurationsdatei zu deklarieren. - Wenn eine Distrobox entfernt wird, werden nun alle Anwendungen und Binärdateien automatisch deexportiert.
- Der init-Prozess wurde verbessert und bietet nun eine hervorragende Kompatibilität und Flexibilität beim Hinzufügen von Paketen.
- Init unterstützt jetzt systemd-Container, die die
--additional-packages systemd
bei der Erstellung des Containers. - Einige allgemeine Verbesserungen der Zuverlässigkeit, Fehlerkorrekturen und QoL.
Aktualisieren Sie noch heute auf Distrobox 1.5 und genießen Sie diese neuen Funktionen und Verbesserungen. Das vollständige Changelog ist auf GitHub verfügbar.
Schlussfolgerung
Mit Distrobox können Sie Binärdateien, die für eine Distribution entwickelt wurden, mühelos auf einer anderen ausführen, so dass Sie jede Linux-Distribution im Terminal verwenden können. Sie können sowohl Rückwärts- als auch Vorwärtskompatibilität mit Software erreichen und die Freiheit genießen, mit der Distribution zu arbeiten, die Ihnen am besten gefällt.
Egal, ob Sie verschiedene Linux-Varianten auf Ihrem System ausprobieren oder bestimmte Distributionen für spezielle Aufgaben nutzen möchten, Distrobox ist die richtige Lösung für Sie.
Die Quellen für diesen Artikel sind unter anderem ein Bericht von Phoronix.