Opublikowano narzędzie do zagnieżdżonego uruchamiania dystrybucji Distrobox 1.4

Opublikowano narzędzie Distrobox 1.4, które umożliwia szybkie zainstalowanie i uruchomienie dowolnej dystrybucji Linuxa w kontenerze oraz zapewnia jego integrację z systemem głównym. Kod projektu został napisany w Shellu i jest rozprowadzany na licencji GPLv3.

Projekt dostarcza nakładkę na Docker lub Podman i wyróżnia się maksymalnym uproszczeniem pracy oraz integracji uruchomionego środowiska z pozostałą częścią systemu. Aby stworzyć środowisko z inną dystrybucją, wystarczy wykonać jedno polecenie distrobox-create, nie martwiąc się o szczegóły. Po uruchomieniu Distrobox zapewnia przekierowanie katalogu domowego użytkownika do kontenera i konfiguruje dostęp do serwera X11 i Wayland do uruchamiania aplikacji graficznych z kontenera, umożliwia podłączanie zewnętrznych nośników, dodaje dźwięk, realizuje integrację na poziomie SSH-agenta, D-Bus oraz udev.

W Distrobox zadeklarowano możliwość używania jako systemu gospodarza 17 dystrybucji, w tym Alpine, Manjaro, Gentoo, EndlessOS, NixOS, Void, Arch, SUSE, Ubuntu, Debian, RHEL oraz Fedora. W kontenerze można uruchomić dowolną dystrybucję, dla której dostępne są obrazy w formacie OCI. Po instalacji użytkownik może w pełni pracować w innej dystrybucji, nie opuszczając systemu głównego.

Do głównych obszarów zastosowań należą eksperymenty z atomowo aktualizowanymi dystrybucjami, takimi jak Endless OS, Fedora Silverblue, OpenSUSE MicroOS oraz SteamOS3, tworzenie oddzielnych izolowanych środowisk (np. do uruchomienia domowej konfiguracji na służbowym laptopie), dostęp do nowszych wersji aplikacji z eksperymentalnych gałęzi dystrybucji.

W nowym wydaniu:

  • Dodano polecenie „distrobox upgrade” do jednoczesnego aktualizowania zawartości wszystkich zainstalowanych kontenerów z dystrybucjami.
  • Dodano polecenie „distrobox generate-entry”, aby dodać środowisko na bazie Distrobox do listy aplikacji.
  • Dodano polecenie „distrobox ephemeral” do tworzenia jednorazowego kontenera, który zostanie usunięty po zakończeniu związanej z nim sesji.
  • Dodano skrypt install-podman do instalacji narzędzia Podman w katalogu domowym, nie ingerując w środowisko systemowe (przydatne w środowiskach, w których katalogi systemowe są montowane w trybie tylko do odczytu lub nie są dostępne do modyfikacji).
  • Ulepszono wsparcie dla systemów gospodarzy z menedżerami pakietów Guix i Nix.
  • Ulepszono wsparcie dla uwierzytelniania za pomocą LDAP, Active Directory i Kerberos.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster