После долгого и мучительного рождения prar1806 пришло понимание, что
Дистры заточенный под frugal и под full нужны для разных задач и требуют разного подхода
Т.е. при переходе pra->pra-roll я понимал конечную задачу, но еще не понимал, как ее правильно достичь
2020г. ИтогиFRUGAL -
"маленький и быстрый". Маленький для copy2ram (запуск с флэшки или с fat\ntfs или экономия батарей ноута).
Соответственно , надо ужиматься в размерах, стараясь не терять удобства и функциональности. Т.е. нужны легкие DE
Поскольку использование в основном на 1 уровне - можно не сильно заморачиваться совместимостью с донорской репой и т.п.
Делать такой дистрибутив трудозатратно. Часто обновлять смысла нет.
Оптимален для новичков - ничего не сломать, система как у всех
Для того чтобы запустить любимые проги дома - больше ничего и не нужно
FULL -
интересен на стационаре, продвинутому юзеру (особенно любителям удобств и украшательств с мощными компами) 2,3 уровня, интересующегося новинками (арч тут особенно подходит) линукса
"Маленький" тут не особо актуально
"Быстрый" актуально всегда. Вопрос какой ценой. Основная масса больших дистров не особо быстрые. Это плата за универсальность
В рамках нашего проекта за быстроту (ограничивщись домашним использованием) можно побороться. Средствами - поиска нового софта и оптимизацией имеющегося
Кто юзал фругал - на фул будет грусновато. Особенно новичкам, переходящим в стадию опытных. Сломать фул просто. Часто переставлять долго и лень
Для решения этих проблем : rootaufs2 и UIRD
Для автообновления нужна максимальная совместимость с арчем в длительной перспективе. Т.е. чтобы после обновления все свои фишки не были замещены стандартными
В итоге иллюзии что в одном дистре можно полноценно совместить фругал и фулл прошли
PRA03 остается как был (фругал). Софт (браузеры и т.п.) постараюсь обновлять
PRAR1801 переименовываю в
PRA64 и позиционирую как фругал с длительной поддержкой. Т.е. замена PRA03. PRAR1801, а не 1806, т.к. нет проблем с gtk2, больше DE и софта
PRAR1811 будет впервые заточен под фулл.
1. Основная задача - автообновление pacman -ом и легкая пересборка по списку пакетов (в том числе под другие архитектуры, типа arm)
2. Второстепенные - автообновление меню grub2
3. Парольное sudo
4. DM
5. Проверить возможность и целесообразность перехода на репу manjaro
Поскольку репа заморожена (поэтому не на manjaro) - можно и в фругал использовать, не боясь, что нужного софта под него не собрать. Только зачем, если есть специально заточенные под фругал...
Доработаны инструменты сборки: chroot2pfs (впервые, спасибо betcher) pacman2pfs trim
DE: lxqt+gtk2 ;xfce (микс gtk2 и 3 из арчрепы) ; mate -т.е. большие , полноценные с минимумом своих костылей.
Из нововведений - mount-all-fstab , polybar , connman , genmon (есть или будут отдельные темы)
Возможно, позднее - OVS (openbox vala-panel spacefm) и (или) LXDE-gtk3 + polybar
Есть идеи по разбивке на модули и пр.?
Софта , который собирается pacman-ом (браузеры , медиаплееры) в исо не будет. Это самостоятельно. Это планирую подробнее расписать в вики
Модули