Verktyget Distrobox 1.4 har publicerats, vilket gör det möjligt att snabbt installera och köra vilken Linux-distribution som helst i en container och sÀkerstÀlla dess integration med huvudsystemet. Projektkoden Àr skriven i Shell och distribueras under GPLv3-licensen.
Projektet erbjuder ett lager ovanpÄ Docker eller Podman och kÀnnetecknas av maximal förenkling av arbetet och integrationen av den körande miljön med resten av systemet. För att skapa en miljö med en annan distribution rÀcker det med att utföra ett kommando, distrobox-create, utan att behöva tÀnka pÄ detaljerna. Efter start sÀkerstÀller Distrobox att hemmakatalogen för anvÀndaren skickas till containern och konfigurerar Ätkomst till servern X11 och Wayland för att köra grafiska applikationer frÄn containern, tillÄter anslutning av externa lagringsenheter, lÀgger till ljudutgÄng, implementerar integration pÄ SSH-agentnivÄ, D-Bus och udev.
I Distrobox utlovas anvÀndning av 17 distributioner som vÀrdsystem, inklusive Alpine, Manjaro, Gentoo, EndlessOS, NixOS, Void, Arch, SUSE, Ubuntu, Debian, RHEL och Fedora. I containern kan vilken distribution som helst köras, för vilken det finns bilder i OCI-format. Efter installationen kan anvÀndaren fullt ut arbeta i en annan distribution utan att lÀmna huvudsystemet.
De viktigaste anvÀndningsomrÄdena inkluderar experiment med atomÀrt uppdaterade distributioner, som Endless OS, Fedora Silverblue, OpenSUSE MicroOS och SteamOS3, skapande av separata isolerade miljöer (till exempel för att köra en hemkonfiguration pÄ en arbetsbÀrbar dator), Ätkomst till nyare versioner av applikationer frÄn distributions experimentella grenar.
I den nya utgÄvan:
- Kommandot «distrobox upgrade» har lagts till för att uppdatera innehÄllet i alla installerade containrar med distributioner pÄ en gÄng.
- Kommandot «distrobox generate-entry» har lagts till för att lÀgga till en miljö baserad pÄ distrobox i applikationslistan.
- Kommandot «distrobox ephemeral» har lagts till för att skapa en engÄngscontainer som kommer att raderas efter att den tillhörande sessionen avslutas.
- Ett script vid namn install-podman har lagts till för att installera Podman-verktyget i hemmakatalogen utan att pÄverka det systemomfattande miljön (anvÀndbart för miljöer dÀr systemkatalogerna monteras med skrivskydd eller Àr otillgÀngliga för Àndring).
- Stödet för vÀrdsystem med pakethanterare Guix och Nix har förbÀttrats.
- Stödet för autentisering med LDAP, Active Directory och Kerberos har förbÀttrats.
KĂ€lla: opennet.ru
