Давно хотел FRUGAL ubuntu для экспериментовболее глубокого ознакомления и определения планов развития LF
Есть идея не совать в 001.* всякий прикладной софт, который не нужен непосредственно для загрузки системы.Если вас LFD по этой позиции не устраивал - LFDS вряд ли устроит.
Дебиане пришлось руками кое-что допиливать, тогда как в убунте искаропки работаетСомнения deb<->ub остаются. наверное, не поюзав определиться не получится. Для желающих могу по запросу выложить черновые модули
Сомнения deb<->ub остаются.проголосую за debian :)
боремся за минимальный размер системыВ этом дистре нет. Раздувать тоже нет, но без извращений с минимализмом
lfds2104-test01-x86_64.iso
Первый тестовый вариант.
взять минимальный исо antix sidСделал . Знаний и опыта по antix нет - пользу от именно его фишек получить не получится. База получается большой. Пожалуй проще собрать самому debootstrap, чем вычищать лишнее из антикс
python3Наличие Python желательно, даже очень желательно
В дебиане он в зависимостях даже у openbox... Выделил в отдельный модуль 005*.pfs который можно не загружать без прочей необходимости. Тут можно вернуться к вопросу - надо ли это, если LFDS не планируется , как "маленький" дистр
и на мой взгляд лучше использовать чистый дебиан.соглашусь
в дебиановских репах он обычно несколько староватВ стабильных весь софт такой. Поэтому sid. Питон там 392
на мой взгляд лучше использовать чистый дебиан.а какие мысли про юбунту , минт и пр.?
lfds2104-test01-x86_64.isoзапустил на пробу под виртуалкой, первые впечатления приятные
Первый тестовый вариант.
В стабильных весь софт такой. Поэтому sid. Питон там 392ага, вижу, отлично (привык что в дебиане упор на стабильность в ущерб обновам)
а какие мысли про юбунту , минт и пр.?пакетный менеджер один, каких либо улучшений ни убунта ни минт пользователю не даст по сравнению с дебианом, имхо
3D-ускорение в виртуалке пришлось выключить,На других дебианах по другому?
привык что в дебиане упор на стабильностьНу так я нестабильный sid взял. Думаю для дома стабильности хватит Ж))
улучшений ни убунта ни минт пользователю не даст по сравнению с дебианом,ppa к юбунте можно подключать, а к деб - вроде нет
ДаЦитата3D-ускорение в виртуалке пришлось выключитьНа других дебианах по другому?
ppa к юбунте можно подключать, а к деб - вроде нетppa не припомню когда последний раз подключал, не было нужды, соответственно познаний нуль ???
обычный 10й дебиан - драйвер vmwareЯ его не ставил. А надо? Какой практический смысл в 3д на виртуалке?
. А надо?Какой практический смысл в 3д на виртуалке?в принципе не особо нужно.
первые косячкиспасибо+
Поправьте на bash в последней строке make-changes.shтак работает
lfds2104-test02-x86_64.iso
Сделал LXQT xfce OVS OTSдругие делать не планирую. LXQT xfce - без добавления арч пакетов (там где они есть - можно разобрать модуль - они отдельно).
5. Универсальные портированные модулиМодули объединены. Осталось сомнение по поводу питона. В исо он нужен только чтобы не ломалась база dpkg
В дебиане пакеты мельче - без dev составляющей и либы нередко отделены от бинарников. Поэтому модули получаются меньше чем в арче без портирования и прочих извращений.
Далеко не все. Те, что в деб получаются сильно больше или которых там нет положил в modules/portable
4. Опакечивание своих наработокНаписал скрипт
Для арча сделано. Обновлять трудоемко (изменения проще запихать в 089*.pfs)
Пакетить еще и под дебиан не хотелось бы. Может удастся конвертер написать...
Альтернативы : собирать pacman2pfs в арче и добавлять отдельными модулями (как сейчас - 070*.pfs)
mk-dpkg распакованный модуль.pfs
6. Самостоятельная сборка модулей из пакетов.deb
Проще будет дописать гуй для chroot2pfsГлубже изучил chroot2pfs и понял, что гуй не нужен. Консоли и ключей достаточно. Доработал доку (https://wiki.puppyrus.org/puppyrus/ddr?&#chroot2pfs)
lfds21.04-21.06-x86_64.iso (https://file.puppyrus.org/users/pra64/iso/lfds21.04-21.06-x86_64.iso)Зарелизил. Подправил вики
lfds21.04-21.06-x86_64.isoЕсли есть старый lfds2104-test02-x86_64.iso, или test01...test09, :) то команда установки ниже. Будет скачано 67% с сервера, т.к. размер релиза увеличился в сравнении с тестовой версией. Хеш (https://file.puppyrus.org/users/pra64/iso/lfds21.04-21.06-x86_64.iso.md5.txt) 79508686b23099003121cd7c7535f971.
$ zsync2 -i lfds2104-test02-x86_64.iso https://file.puppyrus.org/users/pra64/iso/lfds21.04-21.06-x86_64.iso.zsync
Вы PATH не изменилинет.
В make-changes.shЭто что, реинкаранация старого бага (https://forum.puppyrus.org/index.php?topic=23618.0) с не сохранением? Только теперь этот баг мутировал и требует другого решения, а не простой замены sh на bash?
а не простой замены sh на bashто же сначала грешил на это, но нет, в этот раз не помогало
Помогает, но менять надо в последней строке make-changes.sh.два раза на одни и те же грабли наступил :o
Тут больше вопрос, как долго эти 'грабли' будут валяться бесхозными. )
без тестирования сообществом можно сделать дистр только для себя.У меня lfds пока не прижился. Народ не юзает . Ошибки не правятся
ln -sf /bin/bash /bin/shПосмотрел - в прар так и сделано. И в make-changes.sh bash. Сделал в lfds так же
На самом деле он задумывался как просто обновляемый. Т.е. chroot - изменил дату репы - apt update && apt apgradeИменно для этого LFDS и создавался. Запустить что-то из репы по стандартной деб. инструкцииУчту на будущее. Может сделаю LFDS основной системой (если sfs планирует длительную разработку этого дистрибутива)
Запускаю я LFDS и СРАЗУ натыкаюсь на крайне неприятную вещь - не работают тапы по тачпаду ноутбука.089-upd-ds2104-sf14.pfs (http://mirror.yandex.ru/puppyrus/lf/ds/ds2104/pfs/089-upd-ds2104-sf14.pfs)
дублькоммандер не грузитсяУ меня норм - см. скрин
там скорее всего ещё куча сырятины и недоделокLFDS не самый популярный дистр и я сам редко его юзаю
нет смысла его использоватьТут или ждать пока другие допилят или участвовать ;)
089-upd-ds2104-sf14.pfs
А теперь?
Качество дистра = кол-ву активных юзеровНаоборот - никому не хочется копаться с ерундой, которая раньше работала а теперь вдруг перестала...
не работает подключение модулей из DC по двойному клику089-upd-ds2104-sf16.pfs (http://mirror.yandex.ru/puppyrus/lf/ds/ds2104/pfs/089-upd-ds2104-sf16.pfs)
если работало раньше - почему не сделать так-же в новом дистре?Специально ничего подобное не удаляю.
Если нужна стабильность в дебиан смысле - лучше перейти на lfds.Только sid по определению testing
LFD весь собран из кусков и сильно урезан
Сомнения про репу остались... Стабильный дебиан и ubuntu можно и не морозить. И так все будет совместимоИ вот потребовалось добавить сертификаты ssl. Заодно и обновить дырявый ссл
Но стабильный деб староват... Может лучше ubuntu (не lts) или вообще mint...
На самом деле, по разработанной для этого дистра методе : debootstrap + chroot + chroot2pfs и имея списки пакетов - можно собрать аналогичный дистр на другой репе за пару часов
Здесь надо тестировать...
После удаления ca-certificates и openssl - ffmpeg успешно поставилсяМожно удалить в обновлении var/lib/dpkg , но тогда уже совсем LFD получится.
удалить в обновлении var/lib/dpkgСделал. И обновил libc6 до 2.35 для совместимости с репой портированных pfs
Т.к. в голосовании в шапке темы интереса в народе не просматривается - исо выпускать не будуу меня летом будет возможность, да и необходимость попробовать поставить нечто предельно легкое на пару ноутбуков для пользования без затей. Я правильно понимаю, что для использования нужно взять содержание исо ЛФД и заменить на нем номерные файлы скачанные по ссылке на сид? А программы можно будет использовать из обычной репы ЛФД и обновы будут приходить стандартным образом?
для использования нужно взять содержание исо ЛФД и заменить на нем номерные файлы скачанные по ссылке на сид?Проще поставить штатным инсталлятором
программы можно будет использовать из обычной репы ЛФДНет. Только из репы LFDS и из репы портированых модулей. Как во всех моих дистрах на LF основе
обновы будут приходить стандартным образом?да. Как во всех моих дистрах на LF основе
чем большой фругал будет отличаться от ЛФДвики (https://wiki.puppyrus.org/distr#%D0%B2%D1%8B%D0%B1%D0%BE%D1%80_%D0%B4%D0%B8%D1%81%D1%82%D1%80%D0%B8%D0%B1%D1%83%D1%82%D0%B8%D0%B2%D0%B0)
Цитата: yxma от 06 Май 2022, 18:25:32почитал. Понял, что ЛФДС это тот же ПРА-РОЛЛ, но на сиде. Сообразил, что если ролла не потянул, значит, тема не для меня. Хотя очередной раз прибил манджаро, есть снимок, но не могу его реализовать - не доходит до графики и даже приглашения баша нет. Так что, похоже, придется возвращаться на ЛФ.
чем большой фругал будет отличаться от ЛФД
вики
ЛФДС это тот же ПРА-РОЛЛ, но на сидеhttps://wiki.puppyrus.org/puppyrus/pr3?&#уровня_использования_frugal_с_пм_пакетным_менеджером]2 уровня[/url]
ЛФДС это тот же ПРА-РОЛЛ, но на сидеДа. оба оптимальны для юзеров 2 уровня (https://wiki.puppyrus.org/puppyrus/pr3#уровня_использования_frugal_с_пм_пакетным_менеджером)