Bedrock Linux - дистрибутив, объединяющий компоненты из различных дистрибутивов.

базовая-линукс

Недавно анонсирована новая версия мета-дистрибутива Bedrock Linux 0.7.3, что позволяет использовать пакеты и компоненты из различных дистрибутивов Linux, смешивая дистрибутивы в одной среде.

В новой версии добавлена ​​поддержка текущего репозитория Slackware Кроме того, существует возможность совместного использования библиотеки растровых изображений между средами.

также выделено добавление поддержки resolvconf для унификации настроек разрешения в разных средах. Исправлены проблемы с созданием сред для Clear Linux и MX Linux.

О Bedrock Linux

Системная среда формируется из стабильных репозиториев Debian и CentOSКроме того, можно установить более новые версии программыНапример, из Arch Linux / AUR, а также скомпилировать перенос Gentoo.

У Bedrock Linux отличная концепция Это позволяет пользователям использовать ресурсы других обычно взаимоисключающих дистрибутивов.

Для установки сторонних проприетарных пакетов поддержка библиотек предоставляется для Ubuntu и CentOS.

По сути, пользователи могут смешивать и сопоставлять компоненты и пакеты по желанию из нескольких дистрибутивов Линукс и то отлично работает.

Как работает Bedrock Linux?

Вместо установочных образов Bedrock Linux работает из скрипта (sh), который изменяет окружение уже установленных дистрибутивов всех видов. Сценарий установки подготовлен для архитектур x86_64 и ARMv7.

Этот сценарий Bedrock Linux он в основном просит вас установить другие дистрибутивы Linux (в том, что вы уже используете) чтобы объединить их в единую систему.

Используйте Bedrock Linux означает одновременное использование нескольких дистрибутивов Linux Благодаря этому вы можете открывать несколько приложений из разных дистрибутивов и одновременно использовать их на одном рабочем столе.

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

Например, он утверждает, что замены Debian, Fedora, Manjaro, openSUSE, Ubuntu и Void Linux работают, но есть некоторые проблемы с заменой CentOS, CRUX, Devuan, GoboLinux, GuixSD, NixOS и Slackware.

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

Примечательно то, что поддерживается установка из различных дистрибутивов графических приложений.

Режим использования

Для каждого подключенного дополнительного дистрибутива, создается особая среда («Stratum»), в котором размещены конкретные компоненты дистрибутива.

Разделение сделано использование chroot, bind-mount и символических ссылок (Множественные иерархии рабочих каталогов предоставляются с набором компонентов из разных дистрибутивов, общий / домашний раздел монтируется в каждой среде chroot.)

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

Команды, специфичные для дистрибутива, запускаются с помощью утилиты strat. а управление распределением осуществляется с помощью утилиты brl.

Например, если вы хотите использовать пакеты Debian и Ubuntu, вы должны сначала реализовать связанные с ними среды с помощью команды «sudo brl fetch ubuntu debian».

Тогда, установить VLC из Debian, вы можете запустить команду «sudo strat debian apt установить vlc»Или, если пользователь хочет из Ubuntu может выполнить "sudo strat ubuntu apt установить vlc».

После этого может запускать разные версии VLC (Это не идеально, но это способ продемонстрировать возможности, которые он предлагает) из Debian и Ubuntu - «strat debian vlc file» или «strat ubuntu vlc file».

Как получить Bedrock Linux?

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

Здесь вы найдете инструкции, которым вы должны следовать для правильной реализации Bedrock Linux.

 


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Будьте первым, чтобы комментировать

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

Ваш электронный адрес не будет опубликован.

*

*

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