делать LFU22.iso и что-то улучшать не планирую
https://file.puppyrus.org/users/pra64/iso/lfuld22-test1-x86_64.isohttps://file.puppyrus.org/users/pra64/iso/lfuld22-test1-x86_64.iso.md5.txtПароли у root и live : woofwoof
на базе runtu-lite 22 и
своего ядра 5.16.0-pf с AUFS,
UKSM (в трее показывает сколько памяти сэкономлено) ,
mglru (поможет с браузерами у кого совсем мало ram) и пр.
2 вида initrd :
rootaufs2 (мое под Arch) и
UIRD (под dracut).
Можно с обычной установкой любого линукса делать фокусы типа : корень вашей системы в ro + верхним слоем (на HDD или в RAM) изменения в процессе работы. Так можно экспериментировать не изменяя систему. Изменения можно сохранять . В iso есть примеры
Ядро должно быть с AUFS или OverleyFS (сейчас есть во всех ядрах). С AUFS к такой системе можно по горячему подключать\отключать модули.squashfs
001-lf-uld22-sf01.pfs - родной из runtu без изменений
089-upd-uld22-sf02.pfs - /home/live
Опциональные модули ( можно не использовать ):
020-notify-uld22-sf02.pfs - немного софта из юбунту репы
089-upd-zz-lfd-sf04.pfs - мои утилиты и т.п. +
pfs-utils089-z-de-lxqt-uld22-sf05.pfs - свежий 1.1 LXQT из ppa
089-z-de-ovs-uld22-sf01.pfs - мой аналог LXDE, но gtk3 с
vala-panelLXQT и OVS особо не вылизывал - демки. OVS жрет чуть больше LXDE, но меньше LXQT
Собрать модуль с нужным вам софтом : sudo
chroot2pfs --mlist /путь/001-lf-uld22-sf01.pfs --command bash
И далее : apt update && apt install
Порядок модулей не важен - мой скрипт dpkg-fix автоматом пересоберет базу apt - подобного не нашел в slax и пр.
Мои портированные (в /opt) модули софта. Подключать\отключать через sfs-get. Не все будут работать под runtu