Lanzamento de Distrobox 1.3, un conxunto de ferramentas para distribucións de distribución anidadas

O kit de ferramentas Distrobox 1.3 foi lanzado, o que lle permite instalar e executar rapidamente calquera distribución de Linux nun contedor e garantir a súa integración co sistema principal. O código do proxecto está escrito en Shell e distribúese baixo a licenza GPLv3.

O proxecto está implementado como un complemento sobre o kit de ferramentas Docker ou Podman, e distínguese pola máxima simplificación do traballo e pola configuración da integración do entorno en execución co resto do sistema. Para crear un ambiente cunha distribución diferente, abonda con emitir un único comando distrobox-create, sen pensar nas sutilezas. Despois do lanzamento, Distrobox reenvía o directorio de inicio do usuario ao contedor, configura o acceso ao servidor X11 e Wayland para executalo desde o contenedor de aplicacións gráficas, permite conectar discos externos, engade saída de son, implementa a integración a nivel de axente SSH, D-Bus e udev.

Como resultado, o usuario pode traballar totalmente noutra distribución sen saír do sistema principal. Distrobox afirma poder aloxar 16 distribucións, incluíndo Alpine, Manjaro, Gentoo, EndlessOS, NixOS, Void, Arch, SUSE, Ubuntu, Debian, RHEL e Fedora. No contedor pódese lanzar calquera kit de distribución para o que existan imaxes en formato OCI.

Entre as principais áreas de aplicación están os experimentos con distribucións actualizadas atómicamente, como Endless OS, Fedora Silverblue, OpenSUSE MicroOS e SteamOS3, a creación de ambientes illados separados (por exemplo, para executar a configuración doméstica nun portátil de traballo), o acceso a máis recentes. versións de aplicacións de ramas experimentais de distribucións.

A nova versión engade o comando distrobox-host-exec para executar comandos desde un contedor que se executa no ambiente do host. Engadido soporte para microdnf toolkit. Implementouse soporte para contedores que se executan como root (rootful). Soporte de distribución estendido (Fedora-Toolbox 36, openSUSE 15.4-beta, AlmaLinux 9, Gentoo, sistemas baseados en ostree). Mellora a integración co entorno do sistema, por exemplo, a sincronización da configuración da zona horaria, dns e /etc/hosts está implementada.



Fonte: opennet.ru

Engadir un comentario