У нас же есть chroot2pfs и мы можем делать репозитории со скриптами для него.
1. Скрипты будут дистрозависимыми, т.к. одинаковые пакеты в разных дитстрах называются по разному
Да и в пределах одного дистриба могут меняться
Для софта типа браузеров (качаются с сайта производителя) - может быть. Но проще написать скрипт автообновления на базе имеющегося модуля - что я и сделал
2. А как собрать базовый модуль...
По своему опыту - собираю базу средствами дистра (pacstrap debostrap) . Модуль ТК и DE в chroot2pfs
Модули софта мне удобнее собирать уже pacman2pfs (repo2pfs) в запущенном новом дистре, а не вслепую
3. Опять же - проще обновлять дистр по списку пакетов предыдущего : pacman2pfs "`pfspkg старый.pfs`"
4. Для кого это все? много народа собирает свои дистры
Я в prar2008 пришел к концепции :
Если дистр собран исключительно из родной репы (как MagOS) - ставьте стандартно фул. Удивить тут можно только нестандартной ДЕ
Хотите Frugal фич : uird или пр initrd
Актуально на стационаре. Место экономить не надо. Ресурсы - не всегда
Юзер должен интересоваться свежим софтом и т.п.
Frugal имеет смысл на флэшках, слабом железе и т.п.
Тут может заинтересовать режим copy2ram - убирает проблемы медленных и жрущих батарею носителей типа hdd
Юзеру надо только несколько прог. Большинству - только браузер
Подготовка юзера - минимальная. Установка проще обычного линукса - скопировать модули
Тут надо сжимать и оптимизировать модули. Полностью автоматизировать сложно. Да и не нужно. Пока браузеры запускаются - обновлять смысла (кроме закрытия дыр) нет
В итоге prar2008 можно и так и так и есть смысл обновлять
lf - только фругал и обновлять смысла нет (как минимум пока)
Короче - итог : вряд ли многим это нужно
Всем фругальщикам нужен менеджер модулей с GUI. Но тут мы никак пока не можем договориться...
я когда составлял строку chroot2pfs для темы JWM, поднимал документацию, ибо подзабыл все.
Вот - уже местами сложно до необходимости чтения док. многие это будут делать?
Надо ли еще усложнять?
Лучше сделать максимально интуитивно понятным и документировать