Vydání Distroboxu v1.7, nástroje pro spouštění aplikací z jiných distribucí v kontejnerech

Byl zveřejněn nástroj Distrobox 1.7, který umožňuje rychlou instalaci a spuštění jakékoliv distribuce Linuxu v kontejnerech a zajišťuje její integraci se základním systémem. Kód projektu je napsán v Shell a je distribuován pod licencí GPLv3.

Projekt poskytuje nadstavbu nad Dockerem, Podmanem nebo Lilipodem a vyznačuje se maximálním zjednodušením práce a integrace spuštěného prostředí se zbytkem systému. Pro vytvoření prostředí s jinou distribucí stačí provést příkaz distrobox-create, aniž byste se starali o detaily. Po spuštění Distrobox zajišťuje přesměrování domácího adresáře uživatele do kontejneru, nastavuje přístup k serveru X11 a Wayland pro spuštění grafických aplikací z kontejneru, umožňuje připojit externí úložiště, přidává výstup zvuku a realizuje integraci na úrovni SSH agenta, D-Bus a udev.

Distrobox uvádí možnost použití jako hostitelského systému 25 distribucí, včetně Alpine, Manjaro, Gentoo, EndlessOS, NixOS, Void, Arch, SUSE, Ubuntu, Debian, RHEL a Fedora. V kontejneru může být spuštěna jakákoliv distribuce, pro kterou jsou k dispozici obrazy ve formátu OCI. Po instalaci může uživatel plnohodnotně pracovat v jiné distribuci, aniž by opustil hlavní systém.

Mezi hlavní oblasti použití patří experimenty s atomicky aktualizovanými distribucemi, jako jsou Endless OS, Fedora Silverblue, OpenSUSE MicroOS a SteamOS3, vytváření samostatných izolovaných prostředí (např. pro spuštění domácí konfigurace na pracovním notebooku), přístup k novějším verzím aplikací z experimentálních větví distribucí.

V novém vydání:

  • Do nástroje distrobox-export byla přidána volba „–enter-flags“ pro specifikaci dodatečných vlajek distrobox, které se předávají při spuštění příkazu distrobox-enter. Do nástroje distrobox-export byly také přidány možnosti „–list-apps“ a „–list-binaries“ pro výpis seznamů exportovaných aplikací a spustitelných souborů.

  • Do nástroje distrobox-create byly přidány možnosti „–hostname“ pro nastavení hostitele, který se liší od názvu prostředí, a „–unshare-groups“ pro vypnutí sdílení skupin s hostitelským prostředím.

  • Bylo vylepšeno řízení login shell.

  • Byla zlepšena podpora systemd v kontejnerech s infrastrukturou.

  • Bylo vylepšeno fungování na systémech s grafickými kartami NVIDIA.

  • Byla vylepšena podpora kontejnerů s distribucí Wolfi.

  • Zlepšena práce grafických aplikací exportovaných z kontejnerů běžících s právy root (rootful).

  • Zlepšena podpora terminálové databáze terminfo.

  • Byly provedeny změny, které narušují kompatibilitu s aplikacemi a spustitelnými soubory exportovanými z kontejneru pro volání z hostitelského prostředí. V případě problémů se doporučuje znovu exportovat aplikace a spustitelné soubory z kontejneru.

Zdroj: linux.org.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster