Публикуван е инструментариум за вложено стартиране на дистрибуции Distrobox 1.4

Публикуван е инструментариум Distrobox 1.4, който позволява бързо да инсталирате и стартирате всеки дистрибутив на Linux в контейнер и да осигурите неговата интеграция с основната система. Кодът на проекта е написан на Shell и се разпространява под лицензия GPLv3.

Проектът предоставя надстройка над Docker или Podman и се отличава с максимално опростяване на работата и интеграцията на стартираното обкръжение с останалата част от системата. За създаване на обкръжение с друг дистрибутив е достатъчно да изпълните една команда distrobox-create, без да се замисляте за нюансите. След стартиране Distrobox осигурява пробив в домашната папка на потребителя в контейнера, настраива достъп до сървъра X11 и Wayland за изпълнение на графични приложения от контейнера, позволява свързване на външни устройства за съхранение, добавя звук и реализира интеграция на ниво SSH-агент, D-Bus и udev.

В Distrobox е обявена възможността за използване на 17 дистрибутива като хост-системи, включително Alpine, Manjaro, Gentoo, EndlessOS, NixOS, Void, Arch, SUSE, Ubuntu, Debian, RHEL и Fedora. В контейнера може да бъде стартиран всеки дистрибутив, за който има образи в OCI формат. След инсталиране потребителят може изцяло да работи в друг дистрибутив, без да напуска основната система.

Основните области на приложение включват експерименти с атомарно обновяеми дистрибуции, като Endless OS, Fedora Silverblue, OpenSUSE MicroOS и SteamOS3, създаване на отделни изолирани среди (например, за стартиране на домашната конфигурация на работния лаптоп), достъп до по-нови версии на приложения от експериментални клонове на дистрибуции.

В новото издание:

  • Добавена е команда „distrobox upgrade“ за актуализиране наведнъж на съдържанието на всички инсталирани контейнери с дистрибути.
  • Добавена е команда „distrobox generate-entry“ за добавяне на обкръжение, основано на distrobox, в списъка с приложения.
  • Добавена е команда „distrobox ephemeral“ за създаване на еднократен контейнер, който ще бъде изтрит след приключване на свързаната с него сесия.
  • Добавен е скрипт install-podman за инсталиране на инструментариума Podman в домашната папка, без да се засяга системното обкръжение (полезно за среди, в които системните папки са монтирани в режим само за четене или не са достъпни за промяна).
  • Подобрена е поддръжката на хост-системи с пакетни мениджъри Guix и Nix.
  • Подобрена е поддръжката на удостоверяване чрез LDAP, Active Directory и Kerberos.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster