Потусил в телеграме с разрабами МиноОс. Предложил:
По Порядку реализации:
1. Автообновление установленного дистра из репы модулей
Потребует стандартизации названий модулей и списка пакетов в них.
Сами модули у вас уже налажено скриптом собирать. У меня такого нет. Пересобирать когда в репе дебиана что-то обновится
Сейчас у вас обновы пакетов в сохраненку пойдут . Так весь дистр потихоньку в сохраненке и окажется
В моих дистрах делается скриптом mod-up
2. Репа с модулями софта и GUI их поиска и подключения
Вот тут и нужно горячее ауфс подключение
Удобно сделать отдельными модулями gtk3 , qt5 . Если за размер не боремся - в базовый модуль
Модули собирать поверх базы до ДЕ
В моих дистрах делается скриптом sfs-get. База apt пересобирается dpkg-fix
3. Опционально : своя репа пакетов со своими скриптами , софтами , которых нет в дебиане . Что-то пересобрать из того что имеется - ядра и некоторые пакеты перекомпеилить с оптимизацией под наши задачи
У меня под арч есть. Под дебиан пакетить сложнее
И еще -
4. вместо разных дистров с разными ДЕ - собрать модули ДЕ поверх ТК
Выбирать в меню загрузки исо.
Max:
идеально выглядел бы конструктор где-то на сайте/ тг канале, где человек просто ставит нужные ему галочки и качает образ (такое уже обсуждалось), чтобы даже "вася" без проблем мог использовать незнакомую ему систему без лишнего гемора...
Подобное было в раннем slax и porteus. Везде убрали
У нас обсуждали давно. Реализовать сложно. Надо программить под веб и ресурсоемко (где исо будет собираться перед скачкой юзером).
Альтернативы :
1. Локальный инсталлятор, который качает выбираемые модули
2. Ветвистое меню в исо.
У меня 2, т.к проще