Distrobox 1.4 поставляется с поддержкой обновления всех контейнеров с помощью одной команды.

DistroBox-content-блог-linuxadictos

Distrobox позволяет вам запускать команды или приложения, не опасаясь повредить вашу систему.

Вышел новый релиз Distrobox 1.4, который позволять управлять контейнеры в вашей системе, с помощью которых вы можете доля Съемные USB-устройства, папка или раздел пользователя HOME, аудио, а также разъемы из сред рабочего стола X11 и Wayland.

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

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

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

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

В этой новой версии подчеркивается, что добавлена ​​команда «обновить дистрибутив» для обновления содержимого сразу всех контейнеров, установленных с дистрибутивами, а так же добавлена ​​команда «distrobox generate-entry», чтобы добавить среду на основе дистрибутива. к списку приложений.

Другое заметное изменение заключается в том, что команда «distrobox ephemeral» для создания одноразового контейнера который будет удален после завершения сеанса, связанного с ним.

Кроме того, мы можем найти новый скрипт под названием «install-podman» это позволяет пользователю установить Podman в домашний каталог, не затрагивая системную среду (полезно для сред, где системные каталоги смонтированы только для чтения или недоступны для редактирования).

Помимо этого, он также подчеркивает улучшенная поддержка хост-систем с менеджерами пакетов Guix и Nix, а также улучшенной поддержкой аутентификации LDAP, Active Directory и Kerberos.

Также упоминается, что была проделана работа по улучшению сообщений об ошибках несоответствия, а также по синхронизации файлов хоста только в том случае, если они существуют, и была улучшена интеграция systemd для rootful-контейнеров.

Из других изменений основные моменты этого нового выпуска:

  • Избегайте ошибок xbps, поддерживая его в актуальном состоянии
  • Исправлена ​​точка монтирования для дома в ОС на базе ostree. Это устранит проблемы с установкой пакета в Fedora.
  • исправление обработки tzdata
  • Добавлена ​​отсутствующая запись справки для флага --next/-N.
  • list/host-exec: исправить обнаружение tty
  • smooth: Добавить флаг без цвета в список
  • список: отключить цвета, когда вы не в терминале.
  • Удалена устаревшая функция маршрута

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

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

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

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

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

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

Что касается использования, дистрибутив делится на 8 команд:

  1. distrobox-create — создает контейнер
  2. distrobox-enter — войти в контейнер
  3. distrobox-list — список контейнеров, созданных с помощью distrobox.
  4. distrobox-rm — удалить контейнер, созданный с помощью distrobox
  5. distrobox-stop — остановить работающий контейнер, созданный с помощью distrobox.
  6. distrobox-init — точка входа в контейнер (не предназначена для использования вручную)
  7. distrobox-export — предназначен для использования внутри контейнера, полезен для экспорта приложений и служб из контейнера на хост.
  8. distrobox-host-exec- для выполнения команд/программ с хоста, находясь внутри контейнера

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


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

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

*

*

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