Новая версия Distrobox 1.5 уже выпущена и поставляется с новым веб-сайтом, а также улучшениями, реализованными в обработке контейнеров, улучшениями пакетов, обновлениями, исправлениями ошибок и многим другим.
Для тех, кто еще не знает об этом инструменте, они должны знать, что позволяет быстро установить и запустить любой дистрибутив Linux в контейнере и обеспечить его интеграцию с основной системой.
В рамках проекта предоставляет плагин поверх Docker или Podman, и отличается максимальным упрощением работы и интеграцией среды выполнения с остальной системой. Для создания окружения с другим дистрибутивом достаточно выполнить единственную команду distrobox-create, не задумываясь о тонкостях.
дистрибутив утверждает, что может разместить 17 дистрибутивов, включая Alpine, Manjaro, Gentoo, EndlessOS, NixOS, Void, Arch, SUSE, Ubuntu, Debian, RHEL и Fedora. В контейнере может быть запущен любой дистрибутив, для которого существуют образы в формате OCI. После установки пользователь может полноценно работать на другом дистрибутиве, не выходя из основной системы.
Основные новости Distrobox 1.5
Эта новая версия Distrobox 1.5 выделяет новый веб-сайт, предоставленный пользователем daudix-UFO, доступ к которому можно получить с по следующей ссылке.
Еще одно изменение, которое выделяется в этой новой версии, заключается в том, что добавлен флаг «—дополнительные пакеты» командовать "дистрибутив создать» добавлять пакеты непосредственно во время инициализации, и показатели «--unshare-netns" и "--unshare-ipc» для отключения общего доступа к среде хост-пространства, именам для сети и ipc.
Помимо этого, в Distrobox 1.5 выделяется еще и то, что было добавлено поддержка работы с графическими процессорами NVIDIA из контейнеров, реализуемый через организацию доступа к драйверам, используемым в хост-среде.
Мы также можем обнаружить, что команда была добавлена «distrobox-assemble», который позволяет создавать и удалять группы контейнеров в пакетном режиме в соответствии с настройками, указанными в конфигурационном файле distrobox.ini.
Кроме того, удаление дистрибутива отключает экспорт приложений и сервисов настраивается с помощью команды «distrobox export» из контейнеров в среду хоста, а также добавлена поддержка контейнеров systemd, созданных с флагом «—additional-packages systemd».
Из другие изменения, которые выделяются из этого нового выпуска Distrobox 1.5:
- Добавлена поддержка экспорта по имени приложения.
- Повышена гибкость механизма инициализации контейнера с точки зрения возможности добавления дополнительных пакетов.
- Исправление в файле рабочего стола с пробелами.
- Исправлены проблемы экспорта с приложениями, которые имеют связанные файлы рабочего стола.
- Исправлены проблемы с экспортом больших приложений с несколькими значками.
- Исправить проблему, когда символическая ссылка указывает на несуществующий файл.
- версии podman и crun в extras/install-podman
- Podman был обновлен до версии 4.5.1 и запущен до версии 1.8.5.
- Добавлена корневая поддержка
- Удалены явные операторы отладки
- Исправлена опечатка и неправильный ключ для сгенерированного входа на рабочий стол.
- Обновлен host-spawn до 1.4.1.
В конце концов если вам интересно узнать об этом больше о проекте или полный список изменений вы можете сделать из по следующей ссылке.
Как установить DistroBox на Linux?
Для тех, кто заинтересованы в возможности установить этот инструмент, Вы должны знать, что он доступен во многих основных репозиториях дистрибутива Linux.
Но для этого случая воспользуемся методом установки, предлагаемым практически для любого дистрибутива Linux. Для этого просто откройте терминал и введите в нем следующее:
curl -s https://raw.githubusercontent.com/89luca89/distrobox/main/install | sudo sh
И с этим мы можем начать использовать этот инструмент.
В конце концов Если вы хотите узнать больше о Distrobox, следует знать, что код проекта написан в Shell и распространяется под лицензией GPLv3. Вы можете ознакомиться как с его исходным кодом, так и с его руководствами пользователя и дополнительной информацией в следующая ссылка.