Udgivelse af Distrobox 1.3, et værktøjssæt til indlejrede distributionsdistributioner

Distrobox 1.3-værktøjssættet er blevet frigivet, hvilket giver dig mulighed for hurtigt at installere og køre enhver Linux-distribution i en container og sikre dens integration med hovedsystemet. Projektkoden er skrevet i Shell og distribueret under GPLv3-licensen.

Projektet er implementeret som en tilføjelse over Docker- eller Podman-værktøjssættet og er kendetegnet ved den maksimale forenkling af arbejdet og opsætning af integrationen af ​​det kørende miljø med resten af ​​systemet. For at skabe et miljø med en anden distribution er det nok at udstede en enkelt distrobox-create-kommando uden at tænke på finesserne. Efter lanceringen videresender Distrobox brugerens hjemmemappe til containeren, konfigurerer adgang til X11- og Wayland-serveren til at køre fra containeren med grafiske applikationer, giver dig mulighed for at tilslutte eksterne drev, tilføjer lydoutput, implementerer integration på niveau med SSH-agent, D-Bus og udev.

Som et resultat kan brugeren fuldt ud arbejde i en anden distribution uden at forlade hovedsystemet. Distrobox hævder at være i stand til at være vært for 16 distributioner, inklusive Alpine, Manjaro, Gentoo, EndlessOS, NixOS, Void, Arch, SUSE, Ubuntu, Debian, RHEL og Fedora. Containeren kan køre enhver distribution, for hvilken der er billeder i OCI-format.

Blandt hovedanvendelsesområderne er eksperimenter med atomisk opdaterede distributioner, såsom Endless OS, Fedora Silverblue, OpenSUSE MicroOS og SteamOS3, oprettelse af separate isolerede miljøer (for eksempel til at køre hjemmekonfiguration på en bærbar computer), adgang til nyere versioner af applikationer fra eksperimentelle distributionsgrene.

Den nye udgivelse tilføjer kommandoen distrobox-host-exec til at køre kommandoer fra en container, der kører i værtsmiljøet. Tilføjet understøttelse af microdnf toolkit. Implementeret support til containere, der kører som root (rootful). Udvidet distributionssupport (Fedora-Toolbox 36, openSUSE 15.4-beta, AlmaLinux 9, Gentoo, ostree-baserede systemer). Forbedret integration med systemmiljøet, for eksempel implementeres synkronisering af tidszoneindstillinger, dns og /etc/hosts.



Kilde: opennet.ru

Tilføj en kommentar