Izdaja Distroboxa 1.3, kompleta orodij za ugnezdeni zagon distribucij

Izdan je komplet orodij Distrobox 1.3, ki vam omogoča hitro namestitev in zagon katere koli distribucije Linuxa v vsebniku in zagotavljanje njene integracije z glavnim sistemom. Projektna koda je napisana v Shellu in se distribuira pod licenco GPLv3.

Projekt je implementiran v obliki dodatka orodij Docker ali Podman, odlikuje pa ga maksimalna poenostavitev dela in prilagoditev integracije izvajalskega okolja s preostalim sistemom. Če želite ustvariti okolje z drugo distribucijo, samo zaženite en ukaz distrobox-create, ne da bi razmišljali o zapletenosti. Po zagonu Distrobox posreduje domači imenik uporabnika vsebniku, konfigurira dostop do strežnika X11 in Wayland za zagon grafičnih aplikacij iz vsebnika, omogoča povezavo zunanjih pogonov, doda zvočni izhod in izvaja integracijo pri agentu SSH, D- Ravni Bus in udev.

Posledično lahko uporabnik v celoti dela v drugi distribuciji, ne da bi zapustil glavni sistem. Distrobox trdi, da lahko gosti 16 distribucij, vključno z Alpine, Manjaro, Gentoo, EndlessOS, NixOS, Void, Arch, SUSE, Ubuntu, Debian, RHEL in Fedora. Vsebnik lahko izvaja katero koli distribucijo, za katero obstajajo slike v formatu OCI.

Glavna področja uporabe vključujejo poskuse z atomsko posodobljenimi distribucijami, kot so Endless OS, Fedora Silverblue, OpenSUSE MicroOS in SteamOS3, ustvarjanje ločenih izoliranih okolij (na primer za zagon domače konfiguracije na službenem prenosniku), dostop do novejših različic aplikacij iz eksperimentalnih vej distribucij .

Nova izdaja dodaja ukaz distrobox-host-exec za zagon ukazov iz vsebnika, ki se izvajajo v gostiteljskem okolju. Dodana podpora za komplet orodij microdnf. Implementirana je podpora za vsebnike, ki se izvajajo s korenskimi (rootful) pravicami. Podpora za distribucije je bila razširjena (Fedora-Toolbox 36, openSUSE 15.4-beta, AlmaLinux 9, Gentoo, sistemi, ki temeljijo na ostreeju). Izboljšana je integracija s sistemskim okoljem, na primer implementirana je sinhronizacija nastavitev časovnega pasu, dns in /etc/hosts.



Vir: opennet.ru

Dodaj komentar