Дистрибутивы проекта PuppyRus Linux > Архив проекта PuppyRus

LFDS2104 (Linux Frugal Debian Sid) x86_64

<< < (2/10) > >>

sfs:

--- Цитата: sfs от 12 Апрель 2021, 15:03:15 ---lfds2104-test01-x86_64.iso
Первый тестовый вариант.
--- Конец цитаты ---

Оставщиеся вопросы :

1. Донорская репа

--- Цитата: sfs от 12 Апрель 2021, 15:03:15 ---взять минимальный исо antix sid
--- Конец цитаты ---
Сделал . Знаний и опыта по antix нет - пользу от именно его фишек получить не получится. База получается большой. Пожалуй проще собрать самому debootstrap, чем вычищать лишнее из антикс
Так и сделал.
Оказывается репу дебиана , как и arch можно заморозить. (ubuntu - нет)
https://debianworld.ru/news/otkryt-snapshotdebianorg-arhiv-proekta-debian/
https://www.debian.org/News/2010/20100412
Заморозил
Сомнения про репу остались... Стабильный дебиан и ubuntu можно и не морозить. И так все будет совместимо
Но стабильный деб староват... Может лучше ubuntu (не lts) или вообще mint...
На самом деле, по разработанной для этого дистра методе : debootstrap + chroot + chroot2pfs и имея списки пакетов - можно собрать аналогичный дистр на другой репе за пару часов
Есть идеи? Может Астру - в плане импортозамещения...

2. systemd
Т.к. на дектопе сервисов особо нет (если нет - на жирных DE есть) - запускать нечего. По итогу экспериментов ускорения загрузки systemd особо не дает. Зато ест ресурсы и место.
В арче без перехода на стороннюю репу (типа artix) от systemd не избавиться, а (посмотрел debiandog sid) - похоже можно. Пока не заморачивался и не уверен, что нужно.

3. Модульный FRUGAL
Многократно писал что нормально получится только на арче, где у пакетов нет общих индексов (типа /var/lib/dpkg/status в дебиан)
Написал скрипт dpkg-fix.  Сливает /var/lib/dpkg/status из всех .pfs в один и циклом по списку пакетов в каждом pfs добавляет описания в status из 001*.pfs
Если запускать dpkg-fix после старта системы и при под[от]ключении pfs - проблема решается
...но надо ли это здесь... Ну еще несколько модулей с DE - может быть. А остальной софт легко (если доработать скрипты сборки из п.6 ) собирается самостоятельно. Репа огромная

4. Опакечивание своих наработок mk-dpkg
Для арча сделано. Обновлять трудоемко (изменения проще запихать в 089*.pfs)
Пакетить еще и под дебиан не хотелось бы. Может удастся конвертер написать...
Альтернативы : собирать pacman2pfs в арче и добавлять отдельными модулями (как сейчас - 070*.pfs)

5. Универсальные портированные модули
В дебиане пакеты мельче - без dev составляющей и либы нередко отделены от бинарников. Поэтому модули получаются меньше чем в арче без портирования и прочих извращений.
Далеко не все. Те, что в деб получаются сильно больше или которых там нет положил в modules/portable

6. Самостоятельная сборка модулей из пакетов.deb
Я собирал все модули chroot2pfs --mlist 001*,005*,010,pkg* т.е. поверх 001 (пока не объединил в 1 модуль)
Это даст возможность иметь несколько DE так же собранных поверх 001. Минус - повторы пакетов. Наиболее  часто встречающиеся (тимпа gvfs, polkit) можно сделать отдельными модулями и прописать зависимости
В дистре есть подправленный мной apt2sfs из DebianDog. Можно и им собирать. Принцип работы у него такой же - chroot. Минус - постоянно делает apt update. Решаемо.
Проще будет дописать гуй для chroot2pfs
Глубже изучил chroot2pfs и понял, что гуй не нужен. Консоли и ключей достаточно. Доработал доку

7. python3
В дебиане он в зависимостях даже у openbox... Выделил в отдельный модуль 005*.pfs который можно не загружать без прочей необходимости. Тут можно вернуться к вопросу - надо ли это, если LFDS не планируется , как "маленький" дистр
Как создать и установить фиктивный пакет (equiv)

8. DE
Сейчас только LXQT - наиболее легкая из больших. Есть список пакетов для xfce - надо ли...?
Интереснее было бы собрать совсем легкую OVS или tint2 gtk3.
Сделал LXQT xfce OVS OTS
Ни для деб ни для юбунты не нашел пакетов lxde gtk3. Можно взять из арча, но см. п.4

k0l0p0k:

--- Цитата: sfs от 23 Апрель 2021, 14:26:45 ---python3
В дебиане он в зависимостях даже у openbox... Выделил в отдельный модуль 005*.pfs который можно не загружать без прочей необходимости. Тут можно вернуться к вопросу - надо ли это, если LFDS не планируется , как "маленький" дистр
--- Конец цитаты ---
Наличие Python желательно, даже очень желательно
Но: в дебиановских репах он обычно несколько староват, поэтому, некоторым пользователям придется заморочится над установкой(изготовлением модуля?) более новой версией питона(рецепты есть).
К чему это все - отдельный модуль с питоном - хорошо, кому не надо - не подключают, кому надо - подключают на выбор один из или даже оба вместе
---------------------------------

--- Цитата: RoDoN от 23 Апрель 2021, 15:24:23 --- и на мой взгляд лучше использовать чистый дебиан.
--- Конец цитаты ---
соглашусь

sfs:

--- Цитата: k0l0p0k от 23 Апрель 2021, 16:00:16 ---в дебиановских репах он обычно несколько староват
--- Конец цитаты ---
В стабильных весь софт такой. Поэтому sid. Питон там 392

--- Цитата: RoDoN от 23 Апрель 2021, 15:24:23 ---на мой взгляд лучше использовать чистый дебиан.
--- Конец цитаты ---
а какие мысли про юбунту , минт и пр.?

k0l0p0k:

--- Цитата: sfs от 12 Апрель 2021, 15:03:15 ---lfds2104-test01-x86_64.iso
Первый тестовый вариант.
--- Конец цитаты ---
запустил на пробу под виртуалкой, первые впечатления приятные
3D-ускорение в виртуалке пришлось выключить, иксы стартовали только в 2Д режиме,
мелочь, думаю решаемо

--- Цитата: sfs от 23 Апрель 2021, 16:33:27 ---В стабильных весь софт такой. Поэтому sid. Питон там 392
--- Конец цитаты ---
ага, вижу, отлично (привык что в дебиане упор на стабильность в ущерб обновам)

--- Цитата: sfs от 23 Апрель 2021, 16:33:27 ---а какие мысли про юбунту , минт и пр.?
--- Конец цитаты ---
пакетный менеджер один, каких либо улучшений ни убунта ни минт пользователю не даст по сравнению с дебианом, имхо

sfs:

--- Цитата: k0l0p0k от 24 Апрель 2021, 07:45:10 ---3D-ускорение в виртуалке пришлось выключить,
--- Конец цитаты ---
На других дебианах по другому?

--- Цитата: k0l0p0k от 24 Апрель 2021, 07:45:10 ---привык что в дебиане упор на стабильность
--- Конец цитаты ---
Ну так я нестабильный sid взял. Думаю для дома стабильности хватит Ж))

--- Цитата: k0l0p0k от 24 Апрель 2021, 07:45:10 ---улучшений ни убунта ни минт пользователю не даст по сравнению с дебианом,
--- Конец цитаты ---
ppa к юбунте можно  подключать, а к деб - вроде нет
Я не очень глубоко в теме деб. Поэтому и советуюсь.
По отсальным вопросам выше есть мысли, пожелания?

Навигация

[0] Главная страница сообщений

[#] Следующая страница

[*] Предыдущая страница

Перейти к полной версии