Distrobox 1.6 kommt mit Lilipod-Unterstützung, allgemeinen Verbesserungen und mehr

Verteiler

Distrobox ist ein Tool, mit dem Sie Linux-Container mit Docker oder Podman erstellen und verwalten können

Die neue Version von Distrobox 1.6 wurde bereits veröffentlicht In dieser neuen Version werden verschiedene allgemeine Verbesserungen sowie Integrationsverbesserungen, Support und mehr vorgestellt.

Für diejenigen, die dieses Tool noch nicht kennen, sollten sie das wissen können Sie schnell jede Linux-Distribution in einem Container installieren und ausführen und stellen Sie die Integration mit dem Hauptsystem sicher.

Das Projekt bietet ein Plugin auf Docker oder Podman, und es zeichnet sich durch die maximale Vereinfachung der Arbeit und die Integration der Ausführungsumgebung mit dem Rest des Systems aus. Um eine Umgebung mit einer anderen Distribution zu erstellen, reicht es aus, einen einzigen distrobox-create-Befehl auszuführen, ohne sich Gedanken über die Feinheiten zu machen.

Distrobox 1.6 Hauptnachrichten

In dieser neuen Version von Distrobox 1.6 eine der interessantesten neuen Funktionen Lilipod-Unterstützungsintegration, ein sehr einfacher Image- und Container-Manager, der vom Autor von Distrobox entwickelt wurde. Lilipod Ermöglicht das Herunterladen und Dekomprimieren von Containerbildern im OCI-Format aus mehreren Repositorys, verwalten Sie Bilder und erstellen und führen Sie Container aus den resultierenden Bildern aus.

Die Lilipod-Befehlszeilenschnittstelle Es ist Podman, Docker und Nerdctl so ähnlich wie möglich. Der Unterschied liegt jedoch in der Fokussierung auf Einfachheit und Minimalismus (nur die notwendigsten Funktionen werden unterstützt). Container werden für die Ausführung unter einem einzelnen Benutzer mit Dateisystemisolation mithilfe von Mountpunkt-Namespaces erstellt (optional können Netzwerk-, PID- und IPC-Namespaces verwendet werden). Zusätzliche Einschränkungen, die über seccomp, Capabilities und cgroups festgelegt werden, werden nicht unterstützt.

Eine weitere herausragende Änderung in Distrobox 1.6 ist die verbesserte Unterstützung für Container mit eigenem Initialisierungssystem (initful) sowie die Möglichkeit, das OpenRC-Initialisierungssystem zu verwenden.

Bezüglich der Verbesserungen bei den Befehlen fällt auf, dass der Befehl „distroboxassemble“ unterstützt jetzt alle Optionen des Befehls „distrobox create“.haben wir die Möglichkeit implementiert, Anwendungen und Binärdateien direkt aus dem Manifest zu exportieren und haben außerdem neue Optionen „–unshare-all“, „–unshare-netns“, „–unshare-process“ und „–unshare-devsys“ hinzugefügt Befehl „distrobox create“.

Der andere Änderungen Was sich von Distrobox 1.6 abhebt

  • Unterstützung für systembasierte Benutzersitzungen bereitgestellt.
  • Korrektur im Namen der Umgebungsvariablen für die DBX-Eingabegenerierung
  • Fix für Initial- und Root-Container im Docker
  • Verbesserte initful+rootful-Containerkonfiguration mit cgroupns=host
  • Die Mounts /nix /gnu und /run/current-system/sw wurden entfernt
  • Verbesserte Integration mit NVIDIA-Technologien wie CUDA.
  • Verbesserter Initialisierungsprozess.
  • Verbesserte Arbeit mit der Benutzerbefehls-Shell im Container.
  • Bei Containern mit Root-Rechten ist das Benutzerkennwort zum Ausführen des sudo-Dienstprogramms korrekt festgelegt.
  • Es ist möglich, Container zu verwenden, die im Initful- und Unshare-All-Modus in LXC- und Libvirt-basierten Umgebungen gestartet wurden.
  • Konfigurationsparameter „container_additional_volumes“ hinzugefügt, um anzugeben, welche Bereitstellungspunkte in Containern verwendet werden.
  • Bietet die Möglichkeit, exportierte Binärdateien in verschiedenen DistroBox-Umgebungen auszuführen.
  • Probleme mit Zeitzoneneinstellungen wurden behoben.

Schließlich wenn Sie mehr darüber wissen möchten Über das Projekt oder die vollständige Liste der Änderungen können Sie dies tun den folgenden Link.

Wie installiere ich DistroBox unter Linux?

Für diejenigen, die sind daran interessiert, dieses Tool installieren zu können, Sie sollten wissen, dass es in vielen der wichtigsten Linux-Distributions-Repositories verfügbar ist.

Aber für diesen Fall verwenden wir die Installationsmethode, die für fast jede Linux-Distribution angeboten wird. Öffnen Sie dazu einfach ein Terminal und geben Sie Folgendes ein:

curl -s https://raw.githubusercontent.com/89luca89/distrobox/main/install | sudo sh

Und damit können wir dieses Tool verwenden.

Schließlich Wenn Sie mehr über Distrobox erfahren möchten, Sie sollten wissen, dass der Code des Projekts in Shell geschrieben ist und unter der GPLv3-Lizenz vertrieben wird. Sie können sowohl den Quellcode als auch die Benutzerhandbücher und weitere Informationen im einsehen nächste Verbindung.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: AB Internet Networks 2008 SL
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.