Megjelent a Distrobox 1.4 eszközkészlet, amely lehetővé teszi bármely Linux disztribúció gyors telepítését és futtatását egy konténerben, és biztosítja annak integrációját a fő rendszerrel. A projekt kódja Shellben íródott, és a GPLv3 licenc alatt terjeszthető.
A projekt kiegészítőt biztosít a Docker vagy Podman felett, és a munka maximális leegyszerűsítése és a futó környezet integrációja a rendszer többi részével jellemzi. Egy másik disztribúciós környezet létrehozásához egyszerűen futtasson egy distrobox-create parancsot anélkül, hogy a bonyolultságokra gondolna. Az indítás után a Distrobox továbbítja a felhasználó kezdőkönyvtárát a konténerbe, konfigurálja az X11 és a Wayland szerver elérését grafikus alkalmazások futtatásához a tárolóból, lehetővé teszi külső meghajtók csatlakoztatását, audiokimenetet ad hozzá, és integrálja az SSH ügynököt, D- Busz és udev szintek.
A Distrobox azt állítja, hogy 17 disztribúciót képes tárolni, köztük az Alpine, Manjaro, Gentoo, EndlessOS, NixOS, Void, Arch, SUSE, Ubuntu, Debian, RHEL és Fedora. A tároló bármilyen disztribúciót futtathat, amelyhez OCI formátumú képek vannak. A telepítés után a felhasználó teljes mértékben dolgozhat egy másik disztribúcióban anélkül, hogy elhagyná a fő rendszert.
A fő alkalmazási területek közé tartoznak az atomosan frissített disztribúciókkal végzett kísérletek, mint például az Endless OS, a Fedora Silverblue, az OpenSUSE MicroOS és a SteamOS3, különálló izolált környezetek létrehozása (például otthoni konfiguráció futtatásához egy munkahelyi laptopon), hozzáférés az újabb verziókhoz. a disztribúciók kísérleti ágaiból származó alkalmazások verziói .
Az új kiadásban:
- A „distrobox upgrade” parancs hozzáadása az összes telepített terjesztési tároló tartalmának egyidejű frissítéséhez.
- A "distrobox gener-entry" parancs hozzáadva egy distrobox-alapú környezet hozzáadásához az alkalmazáslistához.
- A „distrobox ephemeral” parancs hozzáadva egy eldobható tároló létrehozásához, amely a hozzá tartozó munkamenet befejezése után törlődik.
- Az install-podman szkript hozzáadva a Podman eszközkészletnek a kezdőkönyvtárba történő telepítéséhez a rendszerkörnyezet befolyásolása nélkül (hasznos olyan környezetekben, ahol a rendszerkönyvtárak csak olvasható módon vannak csatlakoztatva, vagy nem módosíthatók).
- Továbbfejlesztett gazdarendszerek támogatása Guix és Nix csomagkezelőkkel.
- Továbbfejlesztett támogatás az LDAP, Active Directory és Kerberos használatával történő hitelesítéshez.
Forrás: opennet.ru