Lanzamiento de Distrobox 1.8, herramienta para ejecutar distribuciones de forma anidada

Se ha publicado la herramienta Distrobox 1.8, 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 proporciona una capa sobre Docker, Podman o Lilipod y se caracteriza por simplificar al máximo el trabajo y la integración del entorno ejecutado con el resto del sistema. Para crear un entorno con otra distribución, solo es necesario ejecutar un comando distrobox-create, sin preocuparse por los detalles. Después de iniciarse, Distrobox asegura la redirección del directorio home del usuario al 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.

Distrobox ofrece la posibilidad de utilizar 26 distribuciones como sistema huésped, incluyendo Alpine, Manjaro, Gentoo, EndlessOS, NixOS, Void, Arch, SUSE, Ubuntu, Debian, RHEL y Fedora. En el contenedor puede ejecutarse cualquier distribución para la cual existan imágenes en formato OCI. Después de la instalación, el usuario puede trabajar plenamente en otra distribución sin salir del sistema principal.

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 esta nueva versión:

  • Se ha mejorado la integración con GPU NVIDIA.
  • Se ha mejorado la gestión de las variables de entorno XDG_DATA_DIRS y XDG_DATA_HOME.
  • Se ha añadido la posibilidad de especificar archivos ini externos con la configuración de contenedores (manifiesto) para el comando «distrobox assemble». Por ejemplo, «distrobox assemble create —file https://foo.com/file.ini».
  • Se ha añadido soporte para ejecutar en contenedores la distribución Universal Blue y las imágenes del sistema toolbx-images.
  • Se ha añadido soporte para nuevas versiones de Fedora, Ubuntu, Alpine y Wolfi.

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