Publicerad verktygslåda för kapslad lansering av Distrobox 1.4-distributioner

Distrobox 1.4-verktygslådan har publicerats, vilket gör att du snabbt kan 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 tillhandahåller ett tillägg över Docker eller Podman, och kännetecknas av maximal förenkling av arbetet och integration av körmiljön med resten av systemet. För att skapa en miljö med en annan distribution, kör bara ett distrobox-create-kommando utan att tänka på krångligheterna. Efter lansering vidarebefordrar Distrobox användarens hemkatalog till behållaren, konfigurerar åtkomst till X11- och Wayland-servern för att köra grafiska applikationer från behållaren, låter dig ansluta externa enheter, lägger till ljudutgång och implementerar integration på SSH-agenten, D- Buss och udev nivåer.

Distrobox säger sig kunna vara värd för 17 distributioner, inklusive Alpine, Manjaro, Gentoo, EndlessOS, NixOS, Void, Arch, SUSE, Ubuntu, Debian, RHEL och Fedora. Behållaren kan köra vilken distribution som helst för vilken det finns bilder i OCI-format. Efter installationen kan användaren arbeta fullt ut i en annan distribution utan att lämna huvudsystemet.

De huvudsakliga tillämpningsområdena inkluderar experiment med atomiskt uppdaterade distributioner, så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 bärbar dator), tillgång till nyare versioner av ansökningar från experimentella distributionsgrenar.

I den nya utgåvan:

  • Lade till kommandot "distrobox upgrade" för att uppdatera innehållet i alla installerade distributionsbehållare på en gång.
  • Lade till kommandot "distrobox generera-entry" för att lägga till en distrobox-baserad miljö till applikationslistan.
  • Lade till kommandot "distrobox ephemeral" för att skapa en engångsbehållare som kommer att raderas efter att sessionen som är kopplad till den avslutas.
  • Lade till install-podman-skript för att installera Podman-verktygslådan i hemkatalogen utan att påverka systemmiljön (användbart för miljöer där systemkataloger är monterade skrivskyddade eller inte kan ändras).
  • Förbättrat stöd för värdsystem med Guix- och Nix-pakethanterare.
  • Förbättrat stöd för autentisering med LDAP, Active Directory och Kerberos.

Källa: opennet.ru

Lägg en kommentar