The OpenNET Project / Index page

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

Доступен дистрибутив blendOS 3, поддерживающий пакеты из других дистрибутивов

07.07.2023 16:41

Опубликован выпуск дистрибутива blendOS 3, использующего контейнерную изоляцию для обеспечения сосуществования в одной системе пакетов из различных дистрибутивов Linux. Для установки пакетов предоставляется обвязка, позволяющая ставить пакеты в форматах APK, DEB и RPM из репозиториев Debian 12, Ubuntu 22.04/23.04, Fedora 38, Arch Linux, Crystal Linux, Kali Linux, AlmaLinux 9 и Rocky Linux, а также устанавливать Android-приложения из каталогов Google Play и F-Droid. Для загрузки подготовлено 7 сборок c пользовательскими окружениями GNOME, KDE, Cinnamon, Deepin, Mate, Xfce и LXQt (размер iso-образов приблизительно 3.5 ГБ).

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

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

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

В системе также поддерживается запуск web-приложений в форме обособленных программ и мобильных приложений для платформы Android. Поддержка Android реализована при помощи пакета WayDroid, позволяющего в типовом Linux-дистрибутиве сформировать изолированное окружение для загрузки полного системного образа платформы Android. В дистрибутиве поддерживается установка Steam и Heroic для запуска игр.

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

Проект развивает Rudra Saraswat, тринадцатилетний подросток из Индии, взявший в свои руки сопровождение пользовательской оболочки Unity 7 и разрабатывающий дистрибутивы Ubuntu Unity и Ubuntu Web.

Из изменений в новом выпуске отмечается обеспечение поддержки в контейнерах 10 дистрибутивов, поддержка пакетного менеджера Nix, поддержка создания повторяемых окружений (воспроизведение на другой системе установленных контейнеров и их начинки), новый механизм установки обновлений, не требующий использования репозитория пакетов (обновления загружаются из обновлённых установочных iso-образов). Обновлены версии программ и пользовательских оболочек, например, KDE Plasma 5.27.6, GNOME 44.2, Xfce 4.18, LXQt 1.3.0, Cinnamon 5.8.

Предложены новые утилиты управления системой из командной строки - "system" и "user". Утилита "system" позволяет устанавливать пакеты в хост-окружении из репозиториев Arch Linux, например, драйверы и пакеты виртуализации (можно поставить VirtualBox), а также переключаться между пользовательскими оболочками (команда "system track"). Команда "user" заменяет собой старый инструментарий для создания и управления контейнерами, а также используется для воспроизведения начинки контейнеров на других системах.



  1. Главная ссылка к новости (https://blendos.co/blend-os-v3...)
  2. OpenNews: Ubuntu Unity получит статус официальной редакции Ubuntu
  3. OpenNews: Выпуск дистрибутива Ubuntu Web 20.04.3
  4. OpenNews: Выпуск атомарно обновляемого дистрибутива carbonOS 2022.3
  5. OpenNews: Выпуск дистрибутива Nitrux 2.9 с пользовательскими окружениями NX Desktop
  6. OpenNews: Выпуск Distrobox 1.5, инструментария для вложенного запуска дистрибутивов
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/59399-blendos
Ключевые слова: blendos, distrobox
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (91) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 17:32, 07/07/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    It's alive!
     
  • 1.2, Анонус (?), 17:38, 07/07/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    10 (уже 13) летние Убунты разрабатывают. 14 летние Теслам мозги вкручивают. Что не так с этими детьми?
     
     
  • 2.4, Аноним (4), 17:42, 07/07/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Доступность и открытость образования, сыграла свою роль.
     
  • 2.5, pashev.ru (?), 17:47, 07/07/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Эксплуатация деццкого труда.
     
  • 2.13, Аноним (13), 18:06, 07/07/2023 [^] [^^] [^^^] [ответить]  
  • +9 +/
    Всё с ними так. Наблюдаю за своим четырнадцатилетним отпрыском, развивается семимильными шагами, на радость родителям. Я в этом возрасте был куда тупее, и интересовался по большей части тем, как в подворотне покурить чтобы мамка не спалила. Да и в целом имел весьма печальный взгляд на жизнь. А эти вон оптимистично настроены, уже какой-то мелкий бизнес пытаются организовать, умные вопросы задают как ценообразование работает и под какие условия я готов инвестировать в их проект триста баксов на инструмент и запчасти. Бальзам на мою иссечённую совковой действительностью и её последствиями душу.
     
     
  • 3.18, Аноним (18), 18:30, 07/07/2023 [^] [^^] [^^^] [ответить]  
  • +8 +/
    Лучше бы пил. Сейчас сделает финтех очередной, и потом будет под хэштегом сидеть
     
  • 3.43, Анонус (?), 20:21, 07/07/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    А уж какой бальзам прольется, когда твое чадо сдаст тебя в дом престарелых: "ведь так намного экономнее и рациональнее, чем держать дома немощного бесполезного старика".
     
     
  • 4.56, какработать (?), 20:53, 07/07/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Хорошо, если в дом престарелых. А то сейчас стало модно сдавать в другие органы.
     
     
  • 5.84, mistiq (ok), 01:01, 10/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    после подворотни у бедняги органы так себе.
     
  • 2.62, Kuromi (ok), 21:16, 07/07/2023 [^] [^^] [^^^] [ответить]  
  • +6 +/
    На самом деле все просто - для подростка из Индии это возможность впоследствии получить приглашение из города Фашингтонв и визу в Америстан. Всяко лучше чем на поезде зацепером кататься.
    Так что пацан малацца, другой вопрос что подобные прожекты имеют обыновение накрываться тазом как только такой вот создатель теряет к ним интерес или ресурсы на сопровождение.

    Ну и напомню известный призыв "Хватить делать дистрибутивы, делайте софт"

     
     
  • 3.75, Аноним (75), 01:07, 08/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А для Kuromi использование таких слов - это клеймо на всю жизнь.
     
  • 2.86, Аноним (86), 14:14, 10/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Внутривидовая конкуренция всё растёт, поэтому снова возвращаются к детскому труду ("А я пахал с пеленок и знаю жизнь, сопляки!")
     
  • 2.87, Аноним (86), 14:16, 10/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Гонки за успешным успехом
     
  • 2.98, Neon (??), 23:34, 12/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ага и ответственность за свой труд тоже детская.)))
     

  • 1.3, Аноним (4), 17:41, 07/07/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +12 +/
    Даже 13-ти летний  индус понимает каким должен быть нормальный линукс. А до больших корпов всё не дойдет какими надо делать дистры для десктопа.
     
     
  • 2.6, pashev.ru (?), 17:48, 07/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Как Шива, да?
     
     
  • 3.10, pashev.ru (?), 17:50, 07/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Или даже Брахма )
     
  • 2.8, Аноным (ok), 17:48, 07/07/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Никто из корпораций для десктопа ничего и не делает, Убунта раньше пыталась, но это было давно
     
     
  • 3.12, Аноним (4), 17:52, 07/07/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ну вот оказалось что кроме мелкого индуса нам больше не на кого рассчитывать. Новый поттеринг на подходе.
     
     
  • 4.28, Аноним (28), 19:31, 07/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ну а зато местные эксперты скажут что очередной Болдженосч от Дениски с нескучными обоями не нужен.
     
     
  • 5.74, sin (??), 00:23, 08/07/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    очередной Болдженосч от Дениски с нескучными обоями не нужен.
     
  • 4.58, какработать (?), 20:54, 07/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    И это тупик. Очередной.
     
     
  • 5.64, Аноним (4), 21:27, 07/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Когда продвигаешься по лабиринту тебя всегда будет ждать тупик. Но если до тупика прошел, значит ты уже явно куда-то продвинулся.  
     
     
  • 6.66, какработать (?), 21:33, 07/07/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >ты уже явно куда-то продвинулся

    Да. В тупик.

     
  • 2.92, zog (??), 15:24, 11/07/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Даже 13-ти летний  индус понимает каким должен быть нормальный линукс.

    Спешу тебя огорчить, подход blendOS совершенно глупый и тупиковый. Linux должен убить в себе фрагментацию - не должно быть 100500 дистрибутивов и не должно быть сторонних маинтейнеров пакетов прикладного софта. Прикладной софт должен собираться их авторами и работать нативно.

     
     
  • 3.99, Neon (??), 23:40, 12/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Похоже, этого не будет никогда. Ведь каждый из авторов 100500 дистрибутивов неповторимая и уникальная личность со своим боХатым внутренним миром.))) Все они скорее удавятся, чем договорятся между собой о едином дистрибутиве.
     
  • 2.106, Neon (??), 23:51, 12/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Как только не извращаются, вместо того, чтобы договориться и сделать единый один единственный дистрибутив. А не плодить на коленке сотнями. А ведь так никогда и не договорятся. Ведь каждый автор дистрибутива уникальная неповторимая личность во Вселенной со своим уникальным видением мира.))) Опухшее ЧСВ не даст договориться
     
     
  • 3.110, Аноним (110), 10:32, 13/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Не нужно один единственный. Нужен референсный. А плодить дистрибы пускай продолжают, если припекает. Просто должен будет быть кто-то, кто потом скажет: этот дистриб референсно-совместимый, а эти вот - нет (авторы дистриба в первую очередь должны быть этими "кем-то").
    И тогда софт и игры можно делать под референсный и класть болт на всех референсно-НЕсовместимых (а у референсно-совместимых сфот/игра будет или "работает" или (если не будет запускаться) тогда "ЭТО БАГ, вот вам репорт - идите чините").
     

  • 1.7, Chromium (ok), 17:48, 07/07/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Я предполагаю, что всё это делается при поддержке взрослых людей. Но на месте Google я бы выгнал вечно ноющих токсичных разработчиков из отдела ChromeOS и взял бы Рудру Сарасвата. Он уже реализовал большую часть функционала ChromeOS, но на базе нормальной платформы.
     
     
  • 2.89, Аноним (86), 14:22, 10/07/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Я предполагаю, что всё это делается при поддержке взрослых людей.

    100% его ручкой кто-то водит, но дети/подростки - это очень удобный бренд

     
     
  • 3.109, Neon (??), 23:54, 12/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Не только. И ответственности при случае никакой. Детское качество, что же вы хотите. Они же дети.)))
     

  • 1.17, Аноним (17), 18:29, 07/07/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    YixOS на минималках?
     
     
  • 2.45, Анонус (?), 20:27, 07/07/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > YixOS на минималках?

    Скорее QubeOS. С Никсом ничего общего.

     

  • 1.19, Аноним (28), 18:35, 07/07/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    >Для установки пакетов предоставляется обвязка, позволяющая ставить пакеты в форматах APK, DEB и RPM

    Ничего кроме DEB не нужно. Весь нужный пользовательский софт и так идёт в DEB. RPM ни разу не приходилось ставить. APK на десктопе тем более.

     
     
  • 2.21, ИмяХ (?), 18:52, 07/07/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Если тебе не нужно, это не значит, что всем не нужно. Андроидовский 2гис в apk, например, гораздо функциональные десктопной версии.
     
     
  • 3.23, Аноним (4), 19:00, 07/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    На десктопный 2 гис помоему забили он выглядит как-то древне, хотя его и пытаются омолаживать.
     
  • 3.24, Аноним (28), 19:00, 07/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Если мне не нужно, то никому не нужно.
    Пусть делают 2ГИС делают десктопную версию такой же функциональной как и мобильную.
    Пусть делают Линукс версии игр а не запускают виндовс игры в эмуляции.
     
     
  • 4.55, Аноним (4), 20:52, 07/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Вот они и не делают, потому что кто ты такой что ради тебя надо перенапрягаться.  
     
  • 3.85, mistiq (ok), 01:04, 10/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    с языка сорвал... не только 2GIS. Попался мне в руки ноутопланшет с линуксом и возможностью установки винды... Надо было туда навигацию поставить, желательно с офлайн режимом. Как итог оказалось что ни под венду, ни под линукс навигации нет от слова совсем, угребище нроут даже не предлагать.  maps.me и прочие из эмуляторов не захотели видеть  GPS модуль.
     
  • 2.22, Аноним (4), 18:59, 07/07/2023 [^] [^^] [^^^] [ответить]  
  • +7 +/
    DEB для какой версии и какого дистра Убунты или Дебиана? Думаешь что все дебы всегда работают на любой версии? Спешу тебя огорчить это не так. Один деб может нормально только на одном дистре и на одной версии.
     
     
  • 3.25, Аноним (28), 19:01, 07/07/2023 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Значит пусть своевременно выпускают новые версии пакета, под новую версию дистрибутива. Казалось бы такая простая вещь, а надо объяснять анонимам.
     
     
  • 4.27, Аноним (27), 19:13, 07/07/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А если автор по каким-то причинам забили, или вообще помер?
    У пользователей Windows такой проблемы нет, setup.exe и поехали.
     
     
  • 5.29, Аноним (28), 19:32, 07/07/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Автор программы для Виндовс не бессмертные? Или все программы для всех версий Виндовс запускаются без проблем?
     
     
  • 6.32, Аноним (4), 19:42, 07/07/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Блобный софт на 7, отлично работает и в 10 и в 11. Для Линукса это невозможная магия. Линукс из коробки ущербен потому что живет в 1970-ом году.
     
     
  • 7.35, Аноним (28), 19:47, 07/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ну вопрос к рептилоидам с планеты Нибиру, которые курируют разработку Линукс. Что они такого заставляют ломать в новых версиях. И почему программисты соглашаются на это.
    Хотя не удивительно, если даже KDE в каждой новой версии целенаправленно ломают ABI.
     
     
  • 8.39, Аноним (4), 19:52, 07/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Чел давай ты сделаешь релакс Ущербность пакетов решается контейнерами Решения ... текст свёрнут, показать
     
     
  • 9.42, Аноним (28), 19:57, 07/07/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Рептилоид, давай ты не будешь говорить мне что делать, а я не буду говорить на к... текст свёрнут, показать
     
  • 7.37, Аноним (27), 19:51, 07/07/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Блобный софт в 99% случаев работает и времён Win95 (если автор не запихал его в 16-битный инсталлятор, такое тогда нередко бывало).
     
     
  • 8.46, Аноним (28), 20:33, 07/07/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не работает Многий софт времен ХР работает на 7-ке но не работает на 10-ке ... текст свёрнут, показать
     
     
  • 9.59, какработать (?), 20:58, 07/07/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Многий не работает, но многий и работает Как уже было сказано выше для линукс ... текст свёрнут, показать
     
  • 9.60, Аноним (27), 21:10, 07/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Многий 8212 в количественном соотношении или в процентном ... текст свёрнут, показать
     
  • 9.101, Neon (??), 23:44, 12/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Не работает, если авторы свой опухший ЧСВ чесали и извращались А при использова... текст свёрнут, показать
     
  • 8.47, Аноним (28), 20:33, 07/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Quake обновление в Steam работает на 10-ке но не работает на 7-ке ... текст свёрнут, показать
     
  • 6.93, Аноним (110), 14:48, 12/07/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Авторы-то, конечно тоже смертные но все - конечно не все, но большая часть У... большой текст свёрнут, показать
     
  • 6.100, Neon (??), 23:42, 12/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Софт от старых версий винды прекрасно работает на новых. Если авторы свой опухший ЧСВ не чесали. От XP работает да 11. Даже более того, порой 32- битный софт даже Win95 работает на современных ОС.
     
  • 5.38, randomize (?), 19:52, 07/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Зато у них другие проблемы.
     
     
  • 6.77, Аноним (27), 03:50, 08/07/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А у пользователей Linux других проблем нет, ага. Но мы тут об одной, конкретной.
     
  • 4.31, Аноним (4), 19:41, 07/07/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Представь себе что это невозможно. Если в дистре больше нет нужных либ, а софту нужны только те что были. Тут то к тебе и приходит понимание что все эти переутруждения мейнтецнеров никому не нужны. Тем более для тебя он делать ничего не обязан. Достаточно просто сделать такой пакет который будет работать всегда. Можно его даже назвать контейнер. Всё проблема решена и не надо стоять с плёткой над паковальщиками пакетов.
     
     
  • 5.34, Аноним (28), 19:43, 07/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >Если в дистре больше нет нужных либ, а софту нужны только те что были.

    Значит это не поддерживаемые софт. Не поддерживаемый софт не нужен. Нужно писать новый софт.

     
     
  • 6.36, Аноним (4), 19:51, 07/07/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Зачем его поддерживать он должен просто работать. Герои 3 на шинде продолжают работать в виндоуз 11 вот какие не слыханные тобой технологии.
     
     
  • 7.41, Аноним (28), 19:54, 07/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ни ты ни я не знаем, какой объём работы проделан индусскими специалистами для этого. Майкрософт изначально ставила целью поддержку софта с предыдущий версий. В Линукс всем плевать, поломают API, ABi и нормально. Я же тебе говорю, заговор рептилоидов с планеты Нибиру.
     
     
  • 8.50, Аноним (4), 20:44, 07/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Новость про то что индусский парень сделал почти всё как надо и красиво ... текст свёрнут, показать
     
     
  • 9.65, какработать (?), 21:31, 07/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А вы свидетель Будете свидетелем Куда вы, гражданин ... текст свёрнут, показать
     
  • 8.103, Neon (??), 23:47, 12/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А кто мешает проделать соответствующую работу линуксоидам И кто мешает качестве... текст свёрнут, показать
     
  • 7.91, Сергей (??), 15:03, 11/07/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Не торопись заявлять. На 11 герои 3 не проверял, а вот на 10 они легли. Установка с лицензионного диска и на лицензионную винду. Зато колотые версии игрушки и винды прекрасно подружились. Так что количество проблем совместимости в винде ничуть не меньше чем в линухе.
     
     
  • 8.94, Аноним (110), 14:57, 12/07/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Так она у тебя там небось с DRM Герои 3 работают DRM из тех времён - не работа... текст свёрнут, показать
     
  • 8.104, Neon (??), 23:48, 12/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Прекрасно работают на Win10 22H0 и Win10 корпоративной У лицензии проблемы видн... текст свёрнут, показать
     
  • 6.102, Neon (??), 23:45, 12/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Не поддерживаемый софт))). Каждому софту нужно трусы поддерживать, чтобы он не падал ?))) Сделали, должен работать
     
  • 3.49, Аноним (49), 20:38, 07/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ты говоришь про проблему доступности пакетов-зависимостей, а так deb ещё как совместим.
     
     
  • 4.51, Аноним (4), 20:46, 07/07/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А толку от совместимости если прога всё равно не заработает?
     
  • 4.95, Аноним (110), 15:02, 12/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Это не должно быть проблемой домашнего юзера. Вот есть программа и она либо запускается (и работает) либо нет.
    То, что там какие-то пакеты зависимости-шмамисимости десктопного юзера волновать не должны. Ибо если это начать пытаться фиксить (впендюривая старые пакеты в более новый дистр или еще как) - это крacнoглaзие.
    Потому на десктопах линукс и не взлетает а не из-за заговора Билла Гейтса или индусов из мелкософт.
     

  • 1.33, Аноним (33), 19:43, 07/07/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    https://github.com/open-source-ideas/ideas/issues/50 должно быть лучше.
     
     
  • 2.80, pashev.ru (?), 18:44, 08/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Всем унифкаторам надо вдумчиво прочитать книгу Докинза «Эгоистичный ген».
     
     
  • 3.105, Neon (??), 23:49, 12/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Хорошие отмазки, чтобы изобретать каждый раз гайки с собственной уникальной резьбой.)))
     

  • 1.52, Аноним (52), 20:48, 07/07/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    А если собрать LFS на принципах:
    1 У каждой программы есть домашняя папка (которая имитирует /usr/), с её ресурсами и всеми зависимостями, которые ей нужны. Она ищет их именно там, ld-linux теперь знает про относительные пути и $папка_программы/lib
    2 Менеджер пакетов создаёт ссылки из домашней папки пакета-зависимости в пакет, который зависит от него. (ln /usr/pkg/libasound_xx/* /usr/pkg/firefox_xx/)
    4 Обычно используются общие библиотеки и мы управляем зависимостями, а не забрасываем пакеты. У нас кроме libasound_xx есть просто libasound, общая системная библиотека по умолчанию. И даже абстрактные папки.

    Такой NixOS на минималках взлитит, что будет не так?

     
     
  • 2.53, Аноним (4), 20:51, 07/07/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    На сколько я помню относительные пути зависят от рабочей папки. Собственно тут вся твоя система и рушится.
     
     
  • 3.57, Аноним (52), 20:54, 07/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Да, пропатчить глубоко, сделав отдельный вид относительных путей, относительно исполняемого файла. (Но мне не нравится такое усложнение, похоже добавляем уязвимостей)
     
     
  • 4.63, Аноним (4), 21:27, 07/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Вопрос к линуксу и его архитектуры, почему нельзя задать относительный путь относительно исполняемого файла. Но в 70-е годы, когда вся эта система придумывалась, ни у кого никаких проблем с этим явно не было.
     
     
  • 5.108, Neon (??), 23:53, 12/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А может, спустя пол века, стоит все таки новую архитектуру 21 века наконец придумать. А не жить прошлым ?
     
  • 2.67, Андрюха (??), 22:01, 07/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Это ты сейчас выдумал шындовс. Или флатпак. А не так будут требования к месту на диске. Гигабайт эдак под 70.

    Но самое главное не занимаемое пространство, а то насколько неудобно такой цирк обновлять и вообще им пользоваться.
    И кстати, ради чего? Чтобы запускать засохший дедовский софт на актуальных пакетах? Или свежие  приложения на каком-нибудь копролите двухгодичной давности?
    Так блин ответ в обоих случаях один и тот же: поставь Арч! Или Манжаро если зассал!

     
     
  • 3.70, Аноним (52), 22:25, 07/07/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Нет, вообще, смотри - обычно всеми зависимостями мы управляем и ссылки ведут на ... большой текст свёрнут, показать
     
  • 3.72, Аноним (28), 22:52, 07/07/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    На моём десктопе Дебиан, на моих двух ноутбуках Дебиан, на моих четверых серверах Дебиан. Зачем мне Арч?
     
     
  • 4.90, unnamed player (?), 15:39, 10/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Никто тебе арч не предлагает, расслабся. Арч - не для ленивых халявщиков.
    Но на самом деле арчешкольник из Индии понял раньше анонимусов с опеннета linux-way, проникся идеологией слаквари и арча и пытается сделать красивый дистр с системным подходом.
     
  • 3.96, Аноним (110), 15:14, 12/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >Но самое главное не занимаемое пространство, а то насколько неудобно такой цирк обновлять и вообще им пользоваться.

    Что тут неудобного? Обновляешь софтину и всё. Когда захотел - тогда и обновил. И дистриб когда захотел - тогда и обновил. И они друг другу не мешают в этом.
    Только места немного больше занимать будет и трафика чуть больше при обновлении. И не 70 (вот уж где сказочники - сами себя пугают как пионэры с байками о гробе на колёсиках), а реально гигов под 10 максимум (ну или если ты совсем уж упоротый софтособиратель, то ну 20). Зато решается сразу вагон проблем.

     
  • 2.79, n00by (ok), 09:43, 08/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > А если собрать LFS на принципах:
    > 1 У каждой программы есть домашняя папка (которая имитирует /usr/), с её
    > ресурсами и всеми зависимостями, которые ей нужны. Она ищет их именно
    > там, ld-linux теперь знает про относительные пути и $папка_программы/lib
    > 2 Менеджер пакетов создаёт ссылки из домашней папки пакета-зависимости в пакет, который
    > зависит от него. (ln /usr/pkg/libasound_xx/* /usr/pkg/firefox_xx/)
    > 4 Обычно используются общие библиотеки и мы управляем зависимостями, а не забрасываем
    > пакеты. У нас кроме libasound_xx есть просто libasound, общая системная библиотека
    > по умолчанию. И даже абстрактные папки.
    > Такой NixOS на минималках взлитит, что будет не так?

    А в чём вопрос то? Будут ли какие подводные камни, неучтённые на данном этапе? Наверняка будут. И наверняка все решатся на уровне "сел и написал".

    Я пока вижу одну нестыковку: в п.4 "мы управляем зависимостями", а в п.2 "менеджер пакетов". Наверное, правильнее назвать его "менеджер зависимостей", он может искать "пакет", или архив с нужными библиотеками, либо отправить запрос на сборочный сервер для компиляции.

    И ещё п.3 потерялся.

     

  • 1.69, Аноним (69), 22:13, 07/07/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Рудра перспективный. Уже сделал для СПО больше всех пользователей лора и опеннета вместе взятых.
     
  • 1.73, Я (??), 23:04, 07/07/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Молодой парень экспериментирует. Много хороших идей и он их довел до дистрибутива, который можно показать людям. Молодец. Многие идеи хороши, но один он не сможет это поддерживать.
    И наверное не захочет.
     
  • 1.81, Аноним (81), 23:33, 08/07/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Слишком много - Изолировано, контейнеры и прочее...А производительность?. Естественно умалчивают, т.к. просадок по любому идет. Запуск приложений в контейнерах Линукс Тодвальдс уже обдумывает - рассазывал на одной из конференций
     
  • 1.83, Аноним (83), 17:25, 09/07/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Попробовал поставить. Подтверждаю, сделано индийским подростком.
     
     
  • 2.107, Neon (??), 23:52, 12/07/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Качество детское ?)))
     

  • 1.97, Neon (??), 23:33, 12/07/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Как только не извращаются, вместо того, чтобы договориться и сделать единый один единственный дистрибутив. А не плодить на коленке сотнями
     

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



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

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