The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Релиз дистрибутива blendOS 4, поддерживающего пакеты из Arch, Fedora, Debian, CentOS и Ubuntu

06.06.2024 19:07

Представлен релиз дистрибутива blendOS 4, использующего контейнерную изоляцию для обеспечения сосуществования в одной системе пакетов из различных дистрибутивов Linux. Помимо пакетов из дистрибутива Arch Linux, который задействован в базовом окружении, и универсальных пакетов в формате Flatpak, предоставляется возможность установки пакетов из Fedora 39, Debian 13 (ветка testing), CentOS Stream и Ubuntu 22.04 (пакеты устанавливаются в основанных на данных дистрибутивах контейнерах). Кроме того, в blendOS предоставляется окружение для установки и запуска Android-приложений из каталогов Google Play и F-Droid. На выбор предоставляются среды рабочего стола GNOME, KDE, Xfce, MATE, Budgie, Cinnamon и LXQt. Размер установочного образа 2.2 ГБ.

Базовое системное окружение не меняется в процессе работы (immutable) и обновляется в атомарном режиме с использованием заменяющих друг друга корневых разделов. В качестве источника получения обновлений используются более новые iso-образы, содержимое которых синхронизируется с базовым окружением при помощи zsync (размер загружаемых данных при обновлении составляет в среднем от 10 до 100 МБ). При появлении новой сборки iso-образа, на её основе в системе формируется вторая корневая ФС, которая при следующей перезагрузке становится рабочей корневой ФС, а старая остаётся для установки следующего обновления.

Для установки дистрибутива используется собственный бэкенд инсталлятора с интерфейсом на основе Jade-GUI из Crystal Linux. Поддерживается создание сценариев для тиражирования одинаковых установок на разных компьютерах - настройки рабочего стола, список развёрнутых контейнеров и перечень установленных в них пакетов могут быть сохранены в YAML-файле, который может быть импортирован на другой системе.

Новый выпуск примечателен переходом на декларативное описание начинки, размещаемое в одном файле "/system.yaml". Пользователь может определить в данном файле необходимые для установки поверх базовой системы пакеты, десктоп-окружения, версии ядра Linux и драйверы, доступные в репозитории Arch Linux. При этом атомарный характер базовой системы сохраняется, а все дополнительные пакеты расширяют его.

В отдельных контейнерах, активируемых через системный конфигуратор или инструментарий командной строки, могут быть установлены пакеты из репозиториев Fedora, Debian, CentOS Stream и Ubuntu. Попытка открытия пакетов в форматах DEB, RPM и APK также приводит к автоматическому созданию контейнера с необходимым для данного пакета дистрибутивом. При установке в разных контейнерах одинаковых приложений решение какой именно вариант приложения будет запущен принимается на основании выставленного приоритета.

Приложения из контейнеров интегрируются с основной системой, используя инструментарий, напоминающий Distrobox (первый выпуск blendOS представлял собой обёртку вокруг Distrobox, но затем она была заменена на свою редакцию инструментария, также использующую для управления контейнерами платформу Podman). Инструментарий выполняет монтирование домашнего каталога пользователя в контейнеры, настраивает доступ к серверу X11 и Wayland для выполнения из контейнера графических приложений, организует вывод звука и производит интеграцию на уровне D-Bus и udev.

Поддержка Android реализована при помощи пакета WayDroid, позволяющего в типовом Linux-дистрибутиве сформировать изолированное окружение для загрузки полного системного образа платформы Android. Запуск Android-приложений поддерживается только в графических окружениях на базе Walyand (GNOME и KDE Plasma).

  1. Главная ссылка к новости (https://blendos.co/blog/2024/0...)
  2. OpenNews: Доступен дистрибутив blendOS 3, поддерживающий пакеты из других дистрибутивов
  3. OpenNews: Выпуск атомарно обновляемого дистрибутива Endless OS 6.0
  4. OpenNews: Первый стабильный выпуск дистрибутива Vanilla OS
  5. OpenNews: Выпуск атомарно обновляемого дистрибутива carbonOS 2022.3
  6. OpenNews: Выпуск Distrobox 1.7, инструментария для вложенного запуска дистрибутивов
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/61326-blendos
Ключевые слова: blendos
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (37) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 19:48, 06/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Это же просто как в анекдоте про одну чашку чая и много чайников)

    Судя по всему авторы рещили удовлеворить вообще всех: пакеты, Flatpak, 7 сред рабочего стола...
    Интересно, они вообще получившееся тестят?
    Или "собралось? ну и ладненько"

     
     
  • 2.2, Аноним (2), 19:49, 06/06/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Самое забавное что софта всё равно нет.
     
     
  • 3.10, Аноним (10), 20:20, 06/06/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Как же нет? Одни только neofetch с lolcat-ом чего стоят!
     
  • 2.15, Аноним (15), 21:55, 06/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Судя по всему авторы рещили удовлеворить вообще всех: пакеты, Flatpak, 7 сред рабочего стола...

    Сабж Имба

     
  • 2.18, Аноним (18), 22:46, 06/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Это же просто как в анекдоте про одну чашку чая и много
    > чайников)
    > Судя по всему авторы рещили удовлеворить вообще всех: пакеты, Flatpak, 7 сред
    > рабочего стола...
    > Интересно, они вообще получившееся тестят?
    > Или "собралось? ну и ладненько"

    Там автор индусский пацан https://about.ruds.io/ который до этого Ubuntu Unity навелосипедил, вот и думайте! ;)

     
     
  • 3.38, Аноним (38), 03:28, 08/06/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     

  • 1.3, Аноним (2), 19:52, 06/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    Я предлагаю в гноме совсем убрать кнопку закрыть окно, ну некрасиво же на скрине, хоткей закрытия все помнят.
     
     
  • 2.6, Аноним (6), 20:13, 06/06/2024 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Напомните?
     
     
  • 3.7, Аноним (2), 20:15, 06/06/2024 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Alt+f4, Ctrl+Q
     

  • 1.4, Аноним (4), 20:00, 06/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > декларативное описание начинки, размещаемое в одном файле "/system.yaml"

    Опять получился хреново реализованный NixOS. Вообще, любой дистр -- это частный случай NixOS разной степени хреновизны.

     
     
  • 2.8, Аноним (2), 20:16, 06/06/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Частный случай LFS.
     
  • 2.12, ivan1986 (?), 20:57, 06/06/2024 [^] [^^] [^^^] [ответить]  
  • +4 +/
    и только в NixOS хреновизну довели до абсолюта?
     
     
  • 3.14, n00by (ok), 21:31, 06/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Вроде бы больше нигде не догадались имена путей ФС начинать с SHA256.
     

  • 1.5, Аноним (5), 20:03, 06/06/2024 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +2 +/
     
  • 1.13, n00by (ok), 21:25, 06/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Steam из флатпака поставить, Google Play и F-Droid поддерживается. Вот это и есть настоящая Linux для дома. Разве что техлиду 14 лет, и некому нарисовать трендовый сет иконок, что бы на равных конкурировать с корифеями, но это дело наживное.
     
     
  • 2.24, Анон1212 (ok), 03:56, 07/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Сколько лет ему уже 14 лет?:D
     
     
  • 3.27, Анонус (?), 09:01, 07/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    В 22м ему было 12, в 20м 10. Все четко.

    https://www.forbes.com/sites/jasonevangelho/2022/01/31/linux-gaming-gets-a-big
    https://www.forbes.com/sites/jasonevangelho/2020/05/12/a-surprising-new-remix-

     
  • 3.28, n00by (ok), 09:03, 07/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Наверняка ему есть и у кого спросить, и кого попросить, в случае чего. Если в Индии есть Болливуд, почему бы там не появиться своему Линусу.
     
     
  • 4.33, Аноним (33), 10:49, 07/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Всем известно что в Индии ИТ индустрия есть.
     
     
  • 5.35, n00by (ok), 16:06, 07/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Есть. Даже ругательство "индусокод" куда-то подевалось с просторов рунета. Как и анекдоты на тему "русским программистам лишь бы всё переписывать". Теперь переписывают другие.
     
  • 2.36, AlexYeCu_not_logged (?), 21:49, 07/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Вот это и есть настоящая Linux для дома.

    Страшно представить, что это за дом, при таком-то Линуксе…

     
     
  • 3.40, n00by (ok), 07:20, 08/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >>Вот это и есть настоящая Linux для дома.
    > Страшно представить, что это за дом, при таком-то Линуксе…

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

     
     
  • 4.41, AlexYeCu_not_logged (?), 09:32, 08/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Такой дом явно не имеет ничего общего с колхозом, где для установки
    > очередного пакетика требуется помощь очередного вежливого сообщества, где каждый эксперт
    > объясняет незадачливому пользователю, какой он виндузятник.

    Если «для установки очередного пакетика требуется помощь» — проблема явно не в Линуксе. По соотношению затрат усилий к результату десктопный Линукс, так-то, куда как лучше, Андроида, приведённого в пример. Ибо в последний сколько усилий ни вваливай, нужного результата, чаще всего, никак не получить. И твоей любимой Винды тоже.

     
     
  • 5.42, n00by (ok), 12:36, 08/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >> Такой дом явно не имеет ничего общего с колхозом, где для установки
    >> очередного пакетика требуется помощь очередного вежливого сообщества, где каждый эксперт
    >> объясняет незадачливому пользователю, какой он виндузятник.
    > Если «для установки очередного пакетика требуется помощь» — проблема
    > явно не в Линуксе.

    Да, проблема в понимании, что нужно обычному человеку.

    > По соотношению затрат усилий к результату десктопный
    > Линукс, так-то, куда как лучше, Андроида, приведённого в пример. Ибо в
    > последний сколько усилий ни вваливай, нужного результата, чаще всего, никак не
    > получить.

    Стоит добавлять "по моему мнению".

    > И твоей любимой Винды тоже.

    Если под Винду я открыл кода побольше, чем все активисты СПО вместе взятые, это всего лишь значит, что она на тот момент имела сертификат ФСТЭК, коим так гордятся некоторые.

     
     
  • 6.43, AlexYeCu_not_logged (?), 13:13, 08/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Да, проблема в понимании, что нужно обычному человеку.

    Обычных людей не существует.

    > Стоит добавлять "по моему мнению".

    А сам-то чего этому совету не следуешь?

    > Если под Винду я открыл кода побольше, чем все активисты СПО вместе
    > взятые, это всего лишь значит, что она на тот момент имела
    > сертификат ФСТЭК, коим так гордятся некоторые.

    Шизофрения?

     
     
  • 7.44, n00by (ok), 14:10, 08/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >> Да, проблема в понимании, что нужно обычному человеку.
    > Обычных людей не существует.

    Не знать о нормальном распределении - вполне обычно. Даже для части непопадающих в "палатку".

    >> Стоит добавлять "по моему мнению".
    > А сам-то чего этому совету не следуешь?

    Очевидно, потому что ни с кем не спорю.

    >> Если под Винду я открыл кода побольше, чем все активисты СПО вместе
    >> взятые, это всего лишь значит, что она на тот момент имела
    >> сертификат ФСТЭК, коим так гордятся некоторые.
    > Шизофрения?

    Советую обратиться к специалисту, здесь вряд ли кто поможет.

     
     
  • 8.45, AlexYeCu_not_logged (?), 14:45, 08/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    д ли кто поможет Как интересно Кто проводил исследования Когда Как именно Г... текст свёрнут, показать
     
     
  • 9.46, n00by (ok), 14:46, 08/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Если это просьба о помощи, то я не смог понять смысл первого слова д С соотве... текст свёрнут, показать
     
     
  • 10.47, AlexYeCu_not_logged (?), 15:14, 08/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Не, это лишняя строчка в цитирование попала Кусок Кстати, твоего авторства Не... текст свёрнут, показать
     
     
  • 11.48, n00by (ok), 17:15, 08/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Узнал Надо же было постараться, что бы не заметить, что она попала, не так ли ... текст свёрнут, показать
     

  • 1.17, Аноним (18), 22:44, 06/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    "используя инструментарий, напоминающий Distrobox (первый выпуск blendOS представлял собой обёртку вокруг Distrobox, но затем она была заменена на свою редакцию инструментария, также использующую для управления контейнерами платформу Podman)"

    Так Distrobox кроме докера podman и использует, в чём там своя "редакция инструментария"

    Видать индусскому мальчику стало скучно запиливать протухающий Unity в Ubuntu и поддерживать свой велосипед Ubuntu Unity и он осилил лепить изкоробочное месиво с помощью дистробокса. ))

     
  • 1.19, Саркофандр (?), 22:50, 06/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Как оно себя чувствует на Нвидии?
     
  • 1.21, Аноним (21), 23:46, 06/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    А что могут предложить репозитории "Debian, Fedora, Ubuntu, CentOS" пользователю Arch, у которого и так есть возможность поставить любую программу из AUR?  :).
    Я бы ещё понял делать гибрид между ними, но не включать туда Arch, а если есть уже, другие в большинстве случаев не нужны...
     
     
  • 2.22, Аноним (22), 00:51, 07/06/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Отсутствие необходимости проверять PKGBUILD каждый раз, когда хочешь что-то обновить/установить из AUR.
     
     
  • 3.34, Аноним (21), 12:04, 07/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Отсутствие необходимости проверять PKGBUILD каждый раз, когда хочешь что-то обновить/установить из AUR.

    Не у всех пользователей Arch такая паранойя, чтобы каждый раз проверять. Иногда ради интереса смотрят не более. В основном пакеты из AUR ставят автоматически через AUR-хелперы. В Manjaro вон вообще из графического интерфейса всё ставится, как обычные пакеты, без проверок. А AUR хелперы хотя бы отображают базовую информацию и изменения перед тем, как ставить и пользователь должен согласиться.

    Я понимаю, В
    вы может и пакеты из сторонних репозиториев Debian распаковываете перед установкой и проверяете что там нет вирусов. Но не все так делают.

     
  • 2.25, Beta Version (ok), 04:13, 07/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Надо было мне для одной игры в вайне поставить 32-бит пакет плагина гстримера, который в репах был только в 64-бит, а в аур был 32-бит, но он не обновлялся 4 месяца и я не мог его поставить из-за несоответствия версий 32 и 64-бит. Тогда у меня знатно пригорело из-за этого сраного АУР. Репозитории Дебиана никогда так меня не предавали.
     
     
  • 3.32, Аноним (18), 10:43, 07/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Надо было мне для одной игры в вайне поставить 32-бит пакет плагина
    > гстримера, который в репах был только в 64-бит, а в аур
    > был 32-бит, но он не обновлялся 4 месяца и я не
    > мог его поставить из-за несоответствия версий 32 и 64-бит. Тогда у
    > меня знатно пригорело из-за этого сраного АУР. Репозитории Дебиана никогда так
    > меня не предавали.

    Игровой Арч это ChimeraOS или Holoiso. На ванильный лучше подключить Chaotic, чтобы меньше страдать.
    А так, судя по всевозможным тестам Nobara из коробки с играми нормально справляется, а танцев вокруг неё меньше.

     

  • 1.23, Аноним (23), 01:10, 07/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Зачем, если есть Bedrock Linux?
     
  • 1.29, Аноним (29), 09:08, 07/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Просто так взять и поставить пакет из Debian, например? Там же зависимостей может быть ведро?
    chroot под каждую ОС? Не проще тогда Flatpak какой?
     
  • 1.30, Минона (ok), 09:47, 07/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    С миру по нитке...
     
     
  • 2.37, Endeavour OS (?), 23:43, 07/06/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Торвальдсу под хвост...
     

  • 1.39, Аноним (39), 03:47, 08/06/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Казалось бы, бери alien и конвертируй, но нет, мы впендюрим четыре контейнера.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру