Опубликован инструментарий Distrobox 1.4, позволяющий быстро установить и запустить в контейнере любой дистрибутив Linux и обеспечить его интеграцию с основной системой. Код проекта написан на Shell и распространяется под лицензией GPLv3.
Проект предоставляет надстройку над Docker или Podman, и отличается максимальным упрощением работы и интеграции запущенного окружения с остальной системой. Для создания окружения с другим дистрибутивом достаточно выполнить одну команду distrobox-create, не задумываясь о тонкостях. После запуска Distrobox обеспечивает проброс домашнего каталога пользователя в контейнер, настраивает доступ к serverile X11 ja Waylandile graafiliste rakenduste käitamiseks konteinerist, võimaldab välistamerate ühendamist, lisab heli väljundi, rakendab SSH-agensi, D-Bus ja udev tasemel integreerimist.
В Distrobox заявлена возможность использования в качестве хост-системы 17 дистрибутивов, включая Alpine, Manjaro, Gentoo, EndlessOS, NixOS, Void, Arch, SUSE, Ubuntu, Debian, RHEL и Fedora. В контейнере может быть запущен любой дистрибутив для которого имеются образы в формате OCI. После установки пльзователь может полноценно работать в другом дистрибутиве не покидая основную систему.
Peamised kasutusvaldkonnad hõlmavad eksperimente atomaarsetest uuendatud distributsioonidest, nagu Endless OS, Fedora Silverblue, OpenSUSE MicroOS ja SteamOS3, isoleeritud keskkondade loomine (näiteks kodu seadistuse käitamine töölaual) ning juurdepääs värskematele rakenduste versioonidele eksperimentaalsetest distributsioonide harudest.
Uues väljaandes:
- Добавлена команда «distrobox upgrade» для обновления разом содержимого всех установленных контейнеров с дистрибутивами.
- Добавлена команда «distrobox generate-entry» для добавления окружения на базе distrobox в список приложений.
- Добавлена команда «distrobox ephemeral» для создания одноразового контейнера, который будет удалён после завершения связанного с ним сеанса.
- Добавлен скрипт install-podman для установки инструментария Podman в домашний каталог, не затрагивая системное окружение (полезно для окружений, в которых системные каталоги монтируются в режиме только для чтения или недоступны для изменения).
- Улучшена поддержка хост-систем с пакетными менеджерами Guix и Nix.
- Улучшена поддержка аутентификации при помощи LDAP, Active Directory и Kerberos.
Allikas: opennet.ru
