A fost publicat instrumentul Distrobox 1.4, care permite instalarea rapidă și lansarea într-un container a oricărui distribuitor Linux, asigurându-i integrarea cu sistemul de bază. Codul proiectului este scris în Shell și este distribuit sub licența GPLv3.
Proiectul oferă un strat deasupra Docker sau Podman și se distinge prin simplificarea maximă a muncii și integrării mediului lansat cu restul sistemului. Pentru a crea un mediu cu un alt distribuitor, este suficient să executați o comandă distrobox-create, fără a vă preocupa de detalii. După lansarea Distrobox, aceasta asigură redirecționarea directorului home al utilizatorului în container, configurând accesul la server X11 și Wayland pentru rularea aplicațiilor grafice din container, permite conectarea unităților externe, adaugă redarea sunetului, realizează integrarea la nivel de agent SSH, D-Bus și udev.
Distrobox declară posibilitatea de a folosi ca sistem gazdă 17 distribuitori, inclusiv Alpine, Manjaro, Gentoo, EndlessOS, NixOS, Void, Arch, SUSE, Ubuntu, Debian, RHEL și Fedora. Orice distribuitor pentru care există imagini în format OCI poate fi lansat în container. După instalare, utilizatorul poate lucra pe deplin în alt distribuitor fără a părăsi sistemul de bază.
Printre principalele domenii de utilizare se numără experimentele cu distribuțiile actualizate atomic, cum ar fi Endless OS, Fedora Silverblue, OpenSUSE MicroOS și SteamOS3, crearea de medii izolate separate (de exemplu, pentru rularea configurației de acasă pe laptopul de lucru), accesul la versiuni mai noi ale aplicațiilor din ramurile experimentale ale distribuțiilor.
În noua versiune:
- A fost adăugată comanda „distrobox upgrade” pentru a actualiza simultan conținutul tuturor containerelor instalate cu distribuitoare.
- A fost adăugată comanda „distrobox generate-entry” pentru a adăuga un mediu bazat pe distrobox în lista de aplicații.
- A fost adăugată comanda „distrobox ephemeral” pentru a crea un container de unică folosință, care va fi șters după finalizarea sesiunii asociate.
- A fost adăugat scriptul install-podman pentru a instala instrumentele Podman în directorul home, fără a atinge mediul sistemului (util pentru medii în care directoarele sistemului sunt montate în modul de citire sau nu sunt accesibile pentru modificare).
- A fost îmbunătățită suportul pentru sistemele gazdă cu gestionarii de pachete Guix și Nix.
- A fost îmbunătățit suportul pentru autentificare folosind LDAP, Active Directory și Kerberos.
Sursa: opennet.ro
