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 konténerben, valamint annak integrációját a főrendszerrel. A projekt kódja Shell nyelven íródott, és GPLv3 licenc alatt érhető el.
A projekt egy Docker vagy Podman feletti kiterjesztést biztosít, és az indított környezet és a rendszer többi része közötti integráció maximális egyszerűsítésével jellemezhető. Egy másik disztribúció környezetének létrehozásához elegendő a 'distrobox-create' parancs végrehajtása, anélkül, hogy a részletekkel kellene foglalkozni. A Distrobox indítása után a felhasználó otthoni könyvtárának továbbítása történik a konténerbe, beállítva a hozzáférést. szerverhez X11 és Wayland grafikai alkalmazások futtatására a konténerből, lehetővé teszi külső tárolók csatlakoztatását, hangkiadás hozzáadását, SSH-ügynöki szintű integrációt, D-Bus és udev kapcsolódást valósít meg.
A Distrobox 17 disztribúció használatát teszi lehetővé hosztrendszerként, beleértve az Alpine, Manjaro, Gentoo, EndlessOS, NixOS, Void, Arch, SUSE, Ubuntu, Debian, RHEL és Fedora disztribúciókat. A konténerben bármely olyan disztribúció futtatható, amelynek elérhetőek az OCI formátumú képei. A telepítés után a felhasználó teljes mértékben dolgozhat egy másik disztribúción anélkül, hogy elhagyná a fő rendszert.
Az alapvető alkalmazási területek közé tartoznak az atomikusan frissíthető disztribúciókkal kapcsolatos kísérletek, mint például Endless OS, Fedora Silverblue, OpenSUSE MicroOS és SteamOS3, valamint különálló elszigetelt környezetek létrehozása (például otthoni konfiguráció indítása munkahelyi laptopon), a disztribúciók kísérleti ágaiból származó frissebb alkalmazásverziók elérése.
Az új kiadásban:
- Hozzáadva a 'distrobox upgrade' parancs az összes telepített disztribúcióval rendelkező konténer tartalmának egyszeri frissítéséhez.
- Hozzáadva a 'distrobox generate-entry' parancs az distrobox alapú környezet alkalmazások listájához való hozzáadásához.
- Hozzáadva a 'distrobox ephemeral' parancs az egyszer használatos konténer létrehozásához, amely a hozzá társított munkamenet befejeztével törlésre kerül.
- Hozzáadva az install-podman szkript a Podman eszközkészlet otthoni könyvtárban történő telepítéséhez, anélkül, hogy a rendszer környezetét érintené (hasznos olyan környezetekben, ahol a rendszer könyvtárai csupán olvasási módban szerelhetők fel vagy módosításra nem állnak rendelkezésre).
- Javítva a Guix és Nix csomagkezelőkkel rendelkező hosztrendszerek támogatása.
- Javítva az LDAP, Active Directory és Kerberos alapú hitelesítési támogatás.
Forrás: opennet.ru
