Distrobox 1.6 поставляется с поддержкой Lilipod, общими улучшениями и многим другим.

дистрибутив

Distrobox — это инструмент, который позволяет создавать контейнеры Linux и управлять ими с помощью Docker или Podman.

В новой версии Дистробокс 1.6 уже выпущен. и в этом новом выпуске представлены различные общие улучшения, а также улучшения интеграции, поддержки и многое другое.

Для тех, кто еще не знает об этом инструменте, они должны знать, что позволяет быстро установить и запустить любой дистрибутив Linux в контейнере и обеспечить его интеграцию с основной системой.

В рамках проекта предоставляет плагин поверх Docker или Podman, и отличается максимальным упрощением работы и интеграцией среды выполнения с остальной системой. Для создания окружения с другим дистрибутивом достаточно выполнить единственную команду distrobox-create, не задумываясь о тонкостях.

Основные новости Distrobox 1.6

В этой новой версии Distrobox 1.6 одна из самых интересных новых функций. интеграция поддержки Lilipod, очень простой менеджер образов и контейнеров, разработанный автором Distrobox. лилипод позволяет загружать и распаковывать образы контейнеров в формате OCI из нескольких репозиториев, управлять образами, а также создавать и запускать контейнеры из полученных образов.

Интерфейс командной строки лилипода Он максимально похож на Podman, Docker и Nerdctl, но отличается нацеленностью на простоту и минимализм (поддерживаются только самые необходимые функции). Контейнеры создаются для запуска под одним пользователем с изоляцией файловой системы с использованием пространств имен точек монтирования (можно использовать дополнительные пространства имен network, pid и ipc). Дополнительные ограничения, установленные с помощью seccomp, возможностей и контрольных групп, не поддерживаются.

Еще одно изменение, которое выделяется в Distrobox 1.6, — это улучшенная поддержка контейнеров с собственной системой инициализации (initful), а также возможность использования системы инициализации OpenRC.

Что касается улучшений в командах, то следует отметить, что команда «distrobox assemble» теперь поддерживает все параметры команды «distrobox create»., мы реализовали возможность экспорта приложений и двоичных файлов непосредственно из манифеста, а также добавили в манифест новые опции «–unshare-all», «-unshare-netns», «-unshare-process» и «-unshare-devsys». Команда «Создать дистрибутив».

Из другие изменения Чем отличается Distrobox 1.6

  • Обеспечена поддержка пользовательских сеансов на основе systemd.
  • Исправлено имя переменной среды генерации входных данных DBX.
  • Исправление начальных и корневых контейнеров в докере.
  • Улучшена конфигурация контейнера initful+rootful с использованием cgroupns=host.
  • Удалены монтирования /nix /gnu и /run/current-system/sw.
  • Улучшенная интеграция с технологиями NVIDIA, такими как CUDA.
  • Улучшен процесс инициализации.
  • Улучшена работа с пользовательской командной оболочкой внутри контейнера.
  • На контейнерах с root-правами пароль пользователя установлен правильно для запуска утилиты sudo.
  • В средах на базе LXC и Libvirt можно использовать контейнеры, запущенные в режимах initful и unshare-all.
  • Добавлен параметр конфигурацииContainer_additional_volumes, позволяющий указать, какие точки монтирования используются в контейнерах.
  • Предоставлена ​​возможность запуска экспортированных двоичных файлов в различных средах DistroBox.
  • Проблемы с настройками часового пояса решены.

В конце концов если вам интересно узнать об этом больше о проекте или полный список изменений вы можете сделать из по следующей ссылке.

Как установить DistroBox на Linux?

Для тех, кто заинтересованы в возможности установить этот инструмент, Вы должны знать, что он доступен во многих основных репозиториях дистрибутива Linux.

Но для этого случая воспользуемся методом установки, предлагаемым практически для любого дистрибутива Linux. Для этого просто откройте терминал и введите в нем следующее:

curl -s https://raw.githubusercontent.com/89luca89/distrobox/main/install | sudo sh

И с этим мы можем начать использовать этот инструмент.

В конце концов Если вы хотите узнать больше о Distrobox, следует знать, что код проекта написан в Shell и распространяется под лицензией GPLv3. Вы можете ознакомиться как с его исходным кодом, так и с его руководствами пользователя и дополнительной информацией в следующая ссылка.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.