Lanzamiento de Distrobox 1.3, una herramienta para la ejecución anidada de distribuciones

Se ha presentado la herramienta Distrobox 1.3, que permite instalar y ejecutar rápidamente cualquier distribución de Linux en un contenedor y asegurar su integración con el sistema principal. El código del proyecto está escrito en Shell y se distribuye bajo la licencia GPLv3.

El proyecto se realiza en forma de una capa sobre las herramientas Docker o Podman, y se caracteriza por simplificar al máximo el trabajo y la configuración de la integración del entorno en ejecución con el resto del sistema. Para crear un entorno con otra distribución, es suficiente con ejecutar un comando distrobox-create, sin preocuparse por los detalles. Después de iniciar Distrobox, se hace el enlace del directorio principal del usuario en el contenedor, configurando el acceso a servidor X11 y Wayland para ejecutar aplicaciones gráficas desde el contenedor, permite conectar dispositivos de almacenamiento externos, añade salida de sonido y realiza la integración a nivel de agente SSH, D-Bus y udev.

Como resultado, el usuario puede trabajar plenamente en otra distribución sin salir del sistema principal. Distrobox admite la posibilidad de usar como sistema host 16 distribuciones, incluyendo Alpine, Manjaro, Gentoo, EndlessOS, NixOS, Void, Arch, SUSE, Ubuntu, Debian, RHEL y Fedora. Cualquier distribución para la cual hay imágenes en formato OCI puede ser ejecutada en el contenedor.

Entre las principales áreas de aplicación se mencionan experimentos con distribuciones de actualización atómica, como Endless OS, Fedora Silverblue, OpenSUSE MicroOS y SteamOS3, creación de entornos aislados (por ejemplo, para ejecutar la configuración personal en una laptop de trabajo), acceso a versiones más recientes de aplicaciones desde ramas experimentales de distribuciones.

En la nueva versión se ha añadido el comando distrobox-host-exec para ejecutar comandos desde el contenedor, que se ejecutan en el entorno del sistema host. Se ha añadido compatibilidad con la herramienta microdnf. Se ha implementado soporte para contenedores que funcionan con privilegios de root (rootful). Se ha ampliado el soporte para distribuciones (Fedora-Toolbox 36, openSUSE 15.4-beta, AlmaLinux 9, Gentoo, sistemas basados en ostree). Se ha mejorado la integración con el entorno del sistema, por ejemplo, se ha implementado la sincronización de la configuración de la zona horaria, dns y /etc/hosts.

Reproducir video


Fuente: opennet.ru
Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster