Veröffentlichung von Distrobox 1.7, einem Werkzeug für das verschachtelte Starten von Distributionen.

Das Distrobox 1.7 Toolset wurde veröffentlicht, das es ermöglicht, jede Linux-Distribution schnell in einem Container zu installieren und mit dem Hauptsystem zu integrieren. Der Projektcode ist in Shell geschrieben und steht unter der GPLv3-Lizenz.

Das Projekt bietet eine Erweiterung für Docker, Podman oder Lilipod und zeichnet sich durch maximale Vereinfachung der Arbeit und Integration der gestarteten Umgebung in das restliche System aus. Zur Erstellung einer Umgebung mit einer anderen Distribution genügt es, den Befehl distrobox-create auszuführen, ohne sich um die Details kümmern zu müssen. Nach dem Start gewährleistet Distrobox die Weiterleitung des Benutzerdatenverzeichnisses in den Container und richtet den Zugriff auf ein. Server X11 und Wayland für die Ausführung grafischer Anwendungen aus dem Container, erlaubt das Anschließen externer Speichermedien, fügt Audioausgabe hinzu und implementiert die Integration auf der Ebene des SSH-Agenten, D-Bus und udev.

In Distrobox wird die Verwendung von 25 Distributionen als Host-System angekündigt, darunter Alpine, Manjaro, Gentoo, EndlessOS, NixOS, Void, Arch, SUSE, Ubuntu, Debian, RHEL und Fedora. Im Container kann jede Distribution ausgeführt werden, für die Images im OCI-Format verfügbar sind. Nach der Installation kann der Benutzer vollumfänglich in einer anderen Distribution arbeiten, ohne das Hauptsystem zu verlassen.

Zu den Hauptanwendungsbereichen gehören Experimente mit atomar aktualisierbaren Distributionen wie Endless OS, Fedora Silverblue, OpenSUSE MicroOS und SteamOS3, die Erstellung isolierter Umgebungen (zum Beispiel, um eine persönliche Konfiguration auf dem Arbeitslaptop auszuführen) sowie der Zugriff auf neuere Versionen von Anwendungen aus experimentellen Distribution-Zweigen.

In der neuen Version:

  • В утилиту distrobox-export добавлена опция «—enter-flags» для указания дополнительных флагов distrobox, передаваемых при запуске команды distrobox-enter. В distrobox-export также добавлены опции «—list-apps» и «—list-binaries» для вывода списков экспортируемых приложений и исполняемых файлов.
  • В утилиту distrobox-create добавлены опции «—hostname» для задания хоста, отличающегося от имени окружения, и «—unshare-groups» для отключения совместного использования групп с хост-окружением.
  • Die Verwaltung des Login-Shells wurde verbessert.
  • Die Unterstützung von systemd in Containern mit Init-Systeme wurde verbessert.
  • Die Leistung auf Systemen mit NVIDIA-Grafikkarten wurde optimiert.
  • Улучшена поддержка контейнеров c дистрибутивом Wolfi.
  • Die Leistung grafischer Anwendungen, die aus Containern mit Root-Rechten (rootful) exportiert wurden, wurde verbessert.
  • Die Unterstützung der Terminals einer terminfo-Datenbank wurde verbessert.
  • Es wurden Änderungen vorgenommen, die die Kompatibilität mit Anwendungen und ausführbaren Dateien beeinträchtigen, die aus dem Container für den Aufruf aus der Host-Umgebung exportiert wurden. Bei Problemen wird empfohlen, die Anwendungen und ausführbaren Dateien erneut aus dem Container zu exportieren.

Quelle: opennet.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster