Vrystelling van Distrobox 1.3, 'n gereedskapstel vir geneste verspreidingsverspreidings

Die Distrobox 1.3-nutsdingstel is vrygestel, wat jou toelaat om enige Linux-verspreiding vinnig in 'n houer te installeer en uit te voer en die integrasie daarvan met die hoofstelsel te verseker. Die projekkode is in Shell geskryf en onder die GPLv3-lisensie versprei.

Die projek word geïmplementeer as 'n byvoeging oor die Docker- of Podman-gereedskapstel, en word gekenmerk deur die maksimum vereenvoudiging van werk en die opstel van die integrasie van die lopende omgewing met die res van die stelsel. Om 'n omgewing met 'n ander verspreiding te skep, is dit genoeg om 'n enkele distrobox-create-opdrag uit te reik, sonder om aan die subtiliteite te dink. Na bekendstelling stuur Distrobox die gebruiker se tuisgids aan na die houer, stel toegang tot die X11 en Wayland-bediener op om vanaf die houer van grafiese toepassings uit te voer, laat jou toe om eksterne aandrywers te koppel, voeg klankuitset by, implementeer integrasie op die vlak van SSH-agent, D-Bus en udev.

As gevolg hiervan kan die gebruiker ten volle in 'n ander verspreiding werk sonder om die hoofstelsel te verlaat. Distrobox beweer dat dit 16 verspreidings kan huisves, insluitend Alpine, Manjaro, Gentoo, EndlessOS, NixOS, Void, Arch, SUSE, Ubuntu, Debian, RHEL en Fedora. Enige verspreidingskit waarvoor daar beelde in die OCI-formaat is, kan in die houer bekendgestel word.

Onder die hoofareas van toepassing is eksperimente met atomies bygewerkte verspreidings, soos Endless OS, Fedora Silverblue, OpenSUSE MicroOS en SteamOS3, die skepping van afsonderlike geïsoleerde omgewings (byvoorbeeld om tuiskonfigurasie op 'n werkskootrekenaar uit te voer), toegang tot meer onlangse weergawes van toepassings van eksperimentele vertakkings van verspreidings.

Die nuwe weergawe voeg die distrobox-host-exec-opdrag by om opdragte uit te voer vanaf 'n houer wat in die gasheeromgewing loop. Bygevoeg ondersteuning vir microdnf toolkit. Geïmplementeerde ondersteuning vir houers wat as wortel (wortelvol) loop. Ondersteuning vir uitgebreide verspreiding (Fedora-Toolbox 36, openSUSE 15.4-beta, AlmaLinux 9, Gentoo, ostree-gebaseerde stelsels). Verbeterde integrasie met die stelselomgewing, byvoorbeeld, sinchronisasie van tydsone-instellings, dns en /etc/hosts word geïmplementeer.



Bron: opennet.ru

Voeg 'n opmerking