Форум проекта PuppyRus Linux

Дистрибутивы проекта PuppyRus Linux => Сборки Linux от пользователей => MiniOS - модульный debian RU frugal => Тема начата: sfs от 04 Июнь 2021, 16:25:03

Название: MiniOS - модульный Debian 11 RU frugal
Отправлено: sfs от 04 Июнь 2021, 16:25:03
https://minios.dev/ru Ночные сборки (https://disk.yandex.ru/d/Gb-te08aHEy_BA)
https://t.me/minios_news
https://t.me/minios_chat
Документация (https://github.com/minios-linux/minios-live/wiki) ; по slax (https://www.slax.org/starting.php) (частично подходит)
https://pingvinus.ru/gallery/3780
Скачать : 2023 (https://disk.yandex.ru/d/rPnZGhxRTaIe9Q) ; 2022.09 (https://forum.puppyrus.org/index.php?topic=23451.msg184864#msg184864) : en (https://disk.yandex.ru/d/j07-0qwG4OpbgQ) , ru (https://ftp.minios.dev/nightly/); 2021 (https://disk.yandex.ru/d/pUemui3fvmYq5Q)
login: root pass: toor
login: live pass: evil

LF версия (https://forum.puppyrus.org/index.php?topic=23896.0)

Для frugal используются 2 варианта :
1. https://www.linux-live.org/ автор пишет, что модифицированный
2. casper (https://forum.puppyrus.org/index.php?topic=15675.msg97248#msg97248) . В 2022г уже нет
Каких-то собственных разработок MiniOS не нашел кроме системы сборки iso и aufs-ядра : https://github.com/minios-linux

frugal не совсем модульный (в нашем понимании). Т.е. отдельных подгружаемых модулей софта с менеджером модулей и т.п. нет. Все в рамках концепции slax. Т.е. есть только сохраненка ,в которую можно наставить софта.
Аналогов моего dpkg-fix (https://forum.puppyrus.org/index.php?topic=23370.msg176954#msg176954) не нашел. Т.е. модули удалять можно только с конца. иначе сломается apt
Можно на базе 01-core (xorg не включает) собрать другую DE. Например с помощью chroot2pfs (https://wiki.puppyrus.org/puppyrus/pr218/pfs4#chroot2pfs)
Пригласил автора к нам на форум
Название: Re: MiniOS - модульный RU frugal на Ubuntu 20 XFCE
Отправлено: betcher от 04 Июнь 2021, 19:18:51
Пригласил автора к нам на форум
А где вы с автором.переписывались, я думал у.них только.чат в телеге.
Название: Re: MiniOS - модульный RU frugal на Ubuntu 20 XFCE
Отправлено: sfs от 07 Июнь 2021, 09:16:26
думал у.них только.чат в телеге.
Других ресурсов тоже не нашел. Написал в личку телеги
Название: Re: LF D11mx (Debian 11.4 MiniOS XFCE) x86_64
Отправлено: krasnyh от 18 Июль 2022, 14:59:56
Донор : minios-bullseye-xfce-minimum-ru-amd64-xz-20220714_0050.iso
minios-bullseye-xfce-standard-ru-amd64-zstd-20220712_0045.iso

А автор объяснял такое количество вариантов сборки, с xz и zstd?
Название: Re: Re: LF D11mx (Debian 11.4 MiniOS XFCE) x86_64
Отправлено: crims0n от 18 Июль 2022, 15:09:55
А автор объяснял такое количество вариантов сборки, с xz и zstd?
В xz только минимальный вариант для наименьшего размера. Различные варианты для того, чтобы каждый выбрал то, что ему больше подходит, на сайте есть краткое описание.
Название: Re: Re: LF D11mx (Debian 11.4 MiniOS XFCE) x86_64
Отправлено: sfs от 18 Июль 2022, 15:16:42
А вот и автор MiniOS : crims0n . Приветствую Сразу +. Давайте про оригинальный дистр - в его теме. Перенес
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: sfs от 18 Июль 2022, 15:21:16
За год дистр развился. Поправил шапку.
Удобно ли без форума? В телеграме все в кучу . Подписчиков меньше сотни.
Можно эту тему переделать в раздел и сделать вас модератором.
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: sfs от 18 Июль 2022, 16:00:15
В xz только минимальный вариант для наименьшего размера
Для чего по замыслу это нужно? Флэшки + copy2ram ?
Получается для медленных носителей лучше xz и минимальный объем. Но такие носители (типа HDD) как правило на ПК со слабыми CPU для которых лучше zstd. В итоге я 2 дистра делаю - большой zstd и маленький xz. Маленький - не только за счет компресии, но и за счет перекомпиляции некоторых пакетов с отбросом зависимостей

Ночные сборки вероятно идут в авто режиме. Для кого и чего они нужны по замыслу?

Доки мало. Даже параметры ядра используемые в исо не все есть в вики

Overlayfs не дает возможности горячего подключения модулей. И самих модулей отдельно от исо я не нашел. Т.е. юзер должен , видимо сам собирать...
Тогда есть ли смысл во фругале? поставил Фулл. Если надо неубиваемость - заморозил его с сохраненкой в памяти. Разморозил обновил пакеты. Снова заморозил.
А у вас как по замыслу будет обновляться? Если в сохраненку - нерациональное использование места (повторы). Я в своих дистрах решил это автообновлением на уровне модулей (т.е. прилетает сообщение что модули устарели и можно скачать свежие). По итогу - перегрузить ОС
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: krasnyh от 18 Июль 2022, 16:21:16
В xz только минимальный вариант
Просто, совсем еще недавно все дистростроители жали в xz, с агрессивными ключиками для уменьшения размера. Сейчас же, все больше вижу zstd (MagOS, Barium), lz4 (EasyOS), gzip (ublinux_db), причем последний даже с дефолтным размером блока.
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: sfs от 18 Июль 2022, 16:33:53
все дистростроители жали в xz
Вроде раньше (в основном) жали по дефолту mksquashfs - т.е. gz
Сейчас же, все больше вижу zstd
Ну так это недавно появившийся алгоритм. А размером кроме фругальщиков вообще никто не заморачивается
Раньше пытались исо размером с СД делать (700мб) . Сейчас хорошо если на ДВД (4гб) лезет...
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: krasnyh от 18 Июль 2022, 16:59:26
Вроде раньше (в основном) жали по дефолту mksquashfs - т.е. gz
Я сужу по здешним сборкам и по MagOS. Так же большинство LiveCD больших дистрибутивов сжаты в xz, может только Mint/Lubuntu выпадают, там gzip (это те, которые я скачивал). Да ValdikSS, когда пересобирал свое Mint.iso (https://notes.valdikss.org.ru/linux-for-old-pc-from-2007/#%D0%94%D0%B0%D0%B9%D1%82%D0%B5%20%D1%83%D0%B6%D0%B5%20%D0%BF%D0%BE%D0%BF%D1%80%D0%BE%D0%B1%D0%BE%D0%B2%D0%B0%D1%82%D1%8C!%20%D0%A1%D1%81%D1%8B%D0%BB%D0%BA%D0%B8%20%D0%BD%D0%B0%20%D1%81%D0%BA%D0%B0%D1%87%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5), сжал в zstd.
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: krasnyh от 18 Июль 2022, 17:23:05
Проверил minios-bullseye-xfce-standard-ru-amd64-zstd-20220712_0045.iso с ventoy (https://forum.puppyrus.org/index.php?topic=22804.msg169426#msg169426), грузится. Сразу видно, iso собирается по стандартным правилам Больших Дистрибутивов. Наши же сборки и сборки MagOS не стартуют, в отличие от PuppyLinux, которые тоже поддерживаются ventoy (https://www.ventoy.net/en/isolist.html).
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: sfs от 18 Июль 2022, 17:34:00
собирается по стандартным правилам Больших Дистрибутивов
Где описаны эти правила?  :)
Ventoy поддерживает slax. Поэтому и миниос работает. Я так понял  minios = допиленный slax
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: crims0n от 18 Июль 2022, 18:16:08
Для чего по замыслу это нужно?
Для бешеных фанатов слакса, которым размер важнее здравого смысла) миниось и в 2021, и сейчас - форк Slax. Установка софта ориентирована исключительно на установку из репозиториев и самостоятельную сборку модулей с исключением стандартных под специфические задачи. Планируем прикрутить более удобную сборку модулей в будущем.
Ночные сборки вероятно идут в авто режиме. Для кого и чего они нужны по замыслу?
Для того же, для чего и везде. Релиз мы вообще не собираем вручную. Берём ночную, тестируем, если что-то не работает так, как задумано, то исправляем код в системе сборки и тестируем на следующий день. Если всё как надо, копируем ночную в релиз. Лично я использую именно ночные, чтобы стояли все обновления из репозиториев.
Доки мало. Даже параметры ядра используемые в исо не все есть в вики
С последнего релиза планируем приостановить внесение изменений и написать больше доков.
А у вас как по замыслу будет обновляться? Если в сохраненку - нерациональное использование места (повторы). Я в своих дистрах решил это автообновлением на уровне модулей (т.е. прилетает сообщение что модули устарели и можно скачать свежие). По итогу - перегрузить ОС
Пока как классическая система, в сохранения. В будущем, возможно, что-то поменяем, сделав обновления модулями, но этот процесс должен быть автоматическим и ежедневным, только тогда он будет иметь смысл.
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: crims0n от 18 Июль 2022, 18:20:10
Просто, совсем еще недавно все дистростроители жали в xz, с агрессивными ключиками для уменьшения размера. Сейчас же, все больше вижу zstd (MagOS, Barium), lz4 (EasyOS), gzip (ublinux_db), причем последний даже с дефолтным размером блока.
Минималка и вариант с fluxbox только для упоротых фанатов, они сами просят продолжать её собирать. Мы сами предпочитаем zstd и версии от стандартной и выше, так как даже при загрузке в ОЗУ редко найдёшь комп с оперативной памятью меньше 8 ГБ, а вот не особо шустрые процессоры встречаются до сих пор.
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: crims0n от 18 Июль 2022, 18:22:29
Раньше пытались исо размером с СД делать (700мб)
Мы и сейчас пытаемся уложиться в эти рамки, на всякий случай)
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: crims0n от 18 Июль 2022, 18:26:03
Проверил minios-bullseye-xfce-standard-ru-amd64-zstd-20220712_0045.iso с ventoy, грузится.
Для этого разработчик дистрибутива должен сам написать код для Ventoy, что я и сделал. В планах написать туда и в init миниоси код для поддержки файлов persistence, как это сделано для Ubuntu или Debian.
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: krasnyh от 18 Июль 2022, 18:29:00
Для этого разработчик дистрибутива должен сам написать код для Ventoy, что я и сделал.
А можно подробней или ссылку, где это описано? Т.е. можно самостоятельно адаптировать свои сборки к Ventoy?
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: crims0n от 18 Июль 2022, 18:29:37
Удобно ли без форума? В телеграме все в кучу . Подписчиков меньше сотни.
Куда удобнее, чем с форумом ;)
Учитывая то, что мы не прикладываем особо никаких усилий по продвижению дистрибутива, меньше сотни подписчиков - это даже много ;D
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: crims0n от 18 Июль 2022, 18:30:50
А можно подробней или ссылку, где это описано?
Нигде. Надо скачать код Ventoy, разобраться в его работе, а затем внести изменения и отправить запрос на слияние.
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: crims0n от 18 Июль 2022, 18:31:23
Т.е. можно самостоятельно адаптировать свои сборки к Ventoy?
Да. Не только можно, но и нужно.
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: krasnyh от 18 Июль 2022, 18:49:55
Кстати, не попадался на глаза https://github.com/mhx/dwarfs ? В нем заявлена скорость чтения на уровне zstd, а размер - на уровне xz. Это некий аналог squashfs.

Я пытался продвинуть этот инструмент на здешнем форуме, но не заинтересовались.


p.s. Kron4ek его использует в своем проекте Conty (https://github.com/Kron4ek/Conty).
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: crims0n от 18 Июль 2022, 19:25:03
Кстати, не попадался на глаза https://github.com/mhx/dwarfs ? В нем заявлена скорость чтения на уровне zstd, а размер - на уровне xz. Это некий аналог squashfs.
Как я понял, это достигается за счёт дедупликации данных. Автор сжимает большой объём разных версий одного и того же текста, потому разница в тестах существенная. Но я очень сомневаюсь, что при сжатии системы будет хоть какое-то преимущество в сравнении с squashfs.
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: sfs от 20 Июль 2022, 09:51:32
Установка софта ориентирована исключительно на установку из репозиториев
Я так понял, мысли про свою репу пакетов.deb тоже есть? Я планирую продолжать "маленький и быстрый" фругал на деб репе (сейчас это lfd10), но с максимальным уменьшением размера. Есть наработки и мысли. Могу поделиться и поучаствовать. Пока делаю это  хирургическим путем, что кривовато

самостоятельную сборку модулей с исключением стандартных под специфические задачи. Планируем прикрутить более удобную сборку модулей в будущем
Можно подробнее?

Лично я использую именно ночные, чтобы стояли все обновления из репозиториев.
Не удобнее ли сделать как у меня - автообновление модулей. Если не менять срез репы и состав пакетов - должно работать
Т.е. логика Миниос :
Установил фругал. Собрал себе сам нужного тебе софта в свой модуль или сохраненку. Обновляй в сохраненку ?

У меня для маленького дистра (lfd10): установил фругал. Подключай \ отключай модули по надобности из моей репы модулей (apt не сломается). Модули автообновляются из моей репы pfs.
apt update возможен в сохраненку или модуль, но не рекомендуется , т.к. может понадобиться повторить мою хирургию с уменьшением размера или смириться (но тогда уж удобнее перейти на большой дистр в варианте  обычного или замороженного фулл). Обновления безопасности сам включаю в обновление базового модуля

Большой дистр (prar2110): можно как lfd. А можно поставить фул (есть самопальный инсталлятор) . Обновлять стандартным пакетным методом. Можно в любой момент  заморозить (корень в ro, верхний слой в памяти или на диске - реализовано в initrd rootaufs2 и UIRD) и подключать \отключать модули как на фругале

Маленький - для слабого железа, флэшек, несложных задач для которых есть готовые модули софта
Большой для стационара и любых задач.
Большая версия у меня на Арче. Делал и на замороженной репе deb sid , но у нас не особо пошло
Два больших дистра тянуть одному мне не особо интересно. Мне Арч интереснее. Больше свободы
То, что я сделал из ваших модулей (http://)  можно считать большим дебианом. Соответственно готов посотрудничать в этом направлении

обновления модулями, но этот процесс должен быть автоматическим и ежедневным, только тогда он будет иметь смысл.
Если пересобирать весь дистр у юзера локально - думаю юзера не захотят.
Остается вариант, который я описалл выше (модулями)

редко найдёшь комп с оперативной памятью меньше 8 ГБ
Судя по тому что мой полузаброшенный  DDR01 для совсем старого железа не вылезает из топа (https://file.puppyrus.org/stat/month/202207) - это не так.
В телеграме все в кучу . Подписчиков меньше сотни.
Куда удобнее, чем с форумом
Ну не знаю... Например если обсуждать 2 или более темы одновременно - совсем каша будет. И найти что-то сложновато. На форуме - разделы, 1проблема = 1 тема. Карма и пр.
мы не прикладываем особо никаких усилий по продвижению дистрибутива
Я тоже не особо. Но вы уж совсем. Мне кажется вас очень трудно найти. Я сам нашел здесь https://pingvinus.ru/gallery/3780 каким-то чудом.
На фругальных русских форумах как-то бы заявиться и на опеннете
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: gumanzoy от 20 Июль 2022, 11:49:08
apt update возможен в сохраненку или модуль, но не рекомендуется , т.к. может понадобиться повторить мою хирургию с уменьшением размера или смириться
Возможно вы в курсе, и это используется. Но dpkg можно указать исключения в /etc/dpkg/dpkg.cfg.d/ И файлы не будут устанавливаться в систему при установке/обновлении.
Код
/etc/dpkg/dpkg.cfg.d/excludes:

# Drop locales except French
path-exclude=/usr/share/locale/*
path-include=/usr/share/locale/fr/*
path-include=/usr/share/locale/locale.alias

# Drop translated manual pages except French
path-exclude=/usr/share/man/*
path-include=/usr/share/man/man[1-9]/*
path-include=/usr/share/man/fr*/*
И эти файлы не будут устанавливаться в систему при установке/обновлении.

У меня так отключены
path-exclude=/etc/init.d/smartmontools
path-exclude=/usr/sbin/smartd

Так же можно делать и с иконками больших размеров например.
path-include=/usr/share/icons/*/256x256/*

chromium в debian с какой то версии начал зависеть от xdg-desktop-portal-backend

Можно легко сделать пакет пустышку который будет предоставлять эту зависимость. И установить его локально.
# apt-get install equivs
$ equivs-control xdg-desktop-portal-dummy
Редактируем xdg-desktop-portal-dummy, удаляем лишнее, оставляем
Код
### Commented entries have reasonable defaults.
### Uncomment to edit them.
# Source: <source package name; defaults to package name>
Section: misc
Priority: optional
# Homepage: <enter URL here; no default>
Standards-Version: 3.9.2

Package: xdg-desktop-portal-dummy
Version: 1.0
Provides: xdg-desktop-portal-backend
$ equivs-build xdg-desktop-portal-dummy
# dpkg -i xdg-desktop-portal-dummy_1.0_all.deb

Но вы уж совсем. Мне кажется вас очень трудно найти.
Я увидел MiniOS на двух популярных торрент-трекерах.
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: sfs от 20 Июль 2022, 12:37:52
Возможно вы в курсе, и это используется.
В арче используются оба рецепта. В деб - не искал. У меня подобное вырезает мой скрипт trim перед упаковкой в pfs
Полезная инфа. спасибо +
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: crims0n от 20 Июль 2022, 12:39:24
Я так понял, мысли про свою репу пакетов.deb тоже есть?
Есть, пока там всего три пакета для bullseye и buster под amd64 и i386. Некоторые пакеты беру из MX/antiX.
Можно подробнее?
К примеру, киоск на базе 01-02 модулей.
Хочу сделать сборку модулей с гуем на основе репозитория Debian. К каким-то прикрутить готовые скрипты сборки, где нужно что-то более сложное, чем установка из репозитория (что-то типа этого: https://github.com/minios-linux/minios-live/tree/master/linux-live/scripts/06-virtualbox)
Не удобнее ли сделать как у меня - автообновление модулей.
Модули брать из репозитория или собирать на месте у пользователя?
Если пересобирать весь дистр у юзера локально - думаю юзера не захотят.
На стороне сервера делать готовые обновлённые модули.
Я тоже не особо. Но вы уж совсем. Мне кажется вас очень трудно найти. Я сам нашел здесь https://pingvinus.ru/gallery/3780 каким-то чудом.
На фругальных русских форумах как-то бы заявиться и на опеннете
Думаю, в этом есть смысл после окончания активного внесения изменений и доведения структуры дистрибутива до какого-то логического конца.
Я увидел MiniOS на двух популярных торрент-трекерах.
Пока почву прощупываем, смотрим на реакцию пользователей.
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: sfs от 20 Июль 2022, 13:24:25
Не удобнее ли сделать как у меня - автообновление модулей.
Модули брать из репозитория или собирать на месте у пользователя?
Модули выкладываю я в репу модулей. Скрипт у юзера детектит обновление и предлагает скачать
Некоторые юзера скорее склонны даже такое отключить. Работает - не трогай на безопасность наплевать
На стороне юзера делать что-то сложное - плохая идея. У меня у юзера обновляются только модули браузеров и yt-dlp . Модулями тоже выкладываю, но не так часто
На стороне сервера делать готовые обновлённые модули.
Да. Ночные сборки выкладывать еще и совместимыми (тот же состав пакетов) модулями - было бы идеально
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: crims0n от 21 Июль 2022, 00:22:16
Ночные сборки выкладывать еще и совместимыми (тот же состав пакетов) модулями - было бы идеально
Это на далёкую перспективу. Пока нет ресурсов, где это всё можно было бы хранить.
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: sfs от 21 Июль 2022, 09:45:31
Пока как классическая система, в сохранения. В будущем, возможно, что-то поменяем, сделав обновления модулями,
По мне - это убийство  всех плюсов фругала. Фул с заморозкой тогда будет удобнее
Фругал = автообновление модулями + репа модулей софта с горячим подключением
Пока нет ресурсов, где это всё можно было бы хранить
Странно... Для исо есть . Для модулей нет. Может собирать ночные сборки - 1 день : исо. 2й : модули

Для чего xorg отдельным модулем ? Есть мысли про что-то серверное или вайланд?
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: crims0n от 26 Июль 2022, 22:24:14
По мне - это убийство  всех плюсов фругала. Фул с заморозкой тогда будет удобнее
Фругал = автообновление модулями + репа модулей софта с горячим подключением
Это нужно единицам, мы делаем систему для более широких масс, чтобы любой не самый умный школьник мог записать на флешку и использвать как обычный Debian.
Странно... Для исо есть . Для модулей нет.
Там впритык места. И то, не на вечно. Могут прикрыть в любой момент, тогда снова придётся искать ресурсы для размещения.

Не исключаю, что в будущем мы вообще что-то радикально внутри поменяем, кроме внешнего вида и основного набора софта. Может, получится и фругал сделать. Во фругале меня напрягает необходимость использования aufs, хотелось бы использовать overlayfs, так как она уже навсегда, а вот aufs может и медным тазом накрыться, так как от неё отказались уже все, кому не лень, включая самых крупных вендоров (Debian, Ubuntu).
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: krasnyh от 26 Июль 2022, 22:47:20
хотелось бы использовать overlayfs
А что останавливает? ) В prar2110 из шапки форума, эта возможность реализована (скрин). В конкурирующей MagOS - тоже.
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: yxma от 26 Июль 2022, 22:55:51
В конкурирующей MagOS - тоже.
Из магоса конкурент... так себе. В наше то время проблема со звуком???
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: sfs от 27 Июль 2022, 09:40:19
Цитата: crims0nlink=topic=23451.msg184412#msg184412 date=1658863454
Это нужно единицам
Из чего сделан вывод? Вот (https://file.puppyrus.org/stat/month/202207) моя статистика

мы делаем систему для более широких масс, чтобы любой не самый умный школьник мог записать на флешку и использвать как обычный Debian.
Чем в сегодняшней концепции Миниос отличается от изкоробочного функционала persistence (https://manpages.ubuntu.com/manpages/kinetic/en/man7/live-boot.7.html) ?
И aufs здесь ничего не даст. По горячему подключать нечего
И не понятно зачем миниос вообще поделен на модули. Хоть какой-то смысл был бы в одинаковом 01 02 и разных ДЕ...
Я делал LF вариант Миниос в основном , чтобы Вы посмотрели dpkg-fix , sfs-get и автообновление модулей. Ну и uksm ядро .

Модульный ауфс фругал как раз дает возможность новичку поставить систему быстро и главное софт без знания Пакетного Менеджера. Попробовать разные ДЕ и софт не сломав и не загадив систему .  Кроме того на выходе получается система , как у всех на форуме. Что позволяет легче фиксить проблемы

Думаю - сейчас есть большое количество юзеров , которым надо максимально просто поставить на железо , не тянущее винду линукс , из под которого с минимумом накладных расходов (cpu ram) запустится браузер (+  некоторым для удаленки rdp клиент) и больше ничего не интересно
А может и вообще одного rdp достаточно.

Там впритык места
Я старые исо заливаю на http://sourceforge.net/projects/puppyrusa/ . Правда постеднее время у меня тормозит
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: crims0n от 27 Июль 2022, 21:18:32
А что останавливает?
ничего, он и так используется дефолтно)
Из чего сделан вывод? Вот моя статистика
Популярность стоит оценивать не по похожим дистрибутивам одной и той же системы, ведь их пользователи и так уже выбрали паппи. Если смотреть по дистровотчу, в двадцатке большинство дистрибутивов с ориентацией на удобство, а не на размер и странные фичи. Как ставить пакеты в дебиане знают все пользователи дебиан и его производных, а вникать в что-то более сложное готов не каждый.
Чем в сегодняшней концепции Миниос отличается от изкоробочного функционала persistence ?
Если говорить о модулях, то ничем. Кроме того, что можно создавать и подключать свои. Собвственно, для меня и паппи - классический persistence, так как, в основной массе, я использую запуск из iso на виртуалках, а там ценнее возможность сборки своих модулей)
И не понятно зачем миниос вообще поделен на модули.
Для того же, для чего и Slax. Чтобы пользователь убрал лишнее и положил поверх своё. Как вы и сделали, собирая свой вариант.
Я делал LF вариант Миниос в основном , чтобы Вы посмотрели dpkg-fix , sfs-get и автообновление модулей. Ну и uksm ядро .
Честно скажу, я не вникал в паппи, потому для меня это всё пока набор букв)) у меня на этом варианте не получилось ни модуль установить, ни сделать что-то из того, что обычно в миниоси работает (отключить автосинхронизацию времени, например).
Модульный ауфс фругал как раз дает возможность новичку поставить систему быстро и главное софт без знания Пакетного Менеджера.
Освоить пакетный менеджер, особенно с гуем и описанием, куда проще. Основная масса новичков использует синаптик или более красивые аналоги.
Думаю - сейчас есть большое количество юзеров , которым надо максимально просто поставить на железо , не тянущее винду линукс , из под которого с минимумом накладных расходов (cpu ram) запустится браузер
Та же миниось прекрасно работает на 1-2ГБ ОЗУ, я не вижу смысла понижать планку и рассчитывать на меньшую память. Такое железо лучше уже выкинуть, оно неактуально уже более 10 лет. Ресурсы процессора используются вообще минимально из-за zstd.
Я старые исо заливаю на http://sourceforge.net/projects/puppyrusa/ . Правда постеднее время у меня тормозит
У нас на гитхабе старое. Не понял для себя смысл использования сорсфорджа, может не знаю всех плюсов пока.
Кстати, а где фото брали? Лицензия свободная?
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: sfs от 01 Август 2022, 11:08:30
https://github.com/minios-linux/aufs-kernel - crims0n выложил 32 и 64 ядра 5.18. Насколько я понял - это родной конфиг дебиана + aufs. никаких монолитов, uksm и пр. любимых нам извращений
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: sfs от 01 Август 2022, 11:19:10
Т.е. вы двигаетесь к модульному фругалу  с aufs , гор. подключением и менеджером модулей типа sfs-get?
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: crims0n от 01 Август 2022, 11:23:37
Т.е. вы двигаетесь к модульному фругалу  с aufs , гор. подключением и менеджером модулей типа sfs-get?
Вполне возможно, но модули в результате будут крупные, так как не хочется заставлять пользователя вручную набирать зависимости. Принцип такой же, как и в более ранних версиях миниоси: должно быть красиво, просто,  удобно и работать везде.
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: sfs от 01 Август 2022, 11:33:26
не хочется заставлять пользователя вручную набирать зависимости
У меня кривовато, но реализованы зависимости в модулях (значительно меньше чем естественно, чем в пакетах). В GUI задается вопрос. Как минимум есть смысл добавить модуль TK (gtk, qt)  и собирать поверх.
Ну или добавить gtk3 и qt5 в базу и не юзать другие

А аналог sfs-get (найти модуль в инет репе  и подкл\откл)) планируется?
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: krasnyh от 01 Август 2022, 11:39:21
Кстати, форумчане уже знают, но для автора MiniOS наверно неизвестно, что и для overlay есть рабочие варианты подключения/отключения модулей на горячую (из рабочей системы).
Это уже давно сделали на forum.puppylinux.com, https://forum.puppyrus.org/index.php?topic=16200.msg176932#msg176932.

Это к тому, что возможно нет причин 'убиваться' за aufs. Варианты, предоставленные выше, возможно не идеальны, но они уже работают в 'буржуйских' сборках.
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: crims0n от 01 Август 2022, 12:06:35
А аналог sfs-get (найти модуль в инет репе  и подкл\откл)) планируется?
Думаю и sfs-get пощупать на неделе. И переписать частично, естественно))
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: gumanzoy от 01 Август 2022, 12:07:20
Кстати, форумчане уже знают, но для автора MiniOS наверно неизвестно, что и для overlay есть рабочие варианты подключения/отключения модулей на горячую (из рабочей системы).
В DogLinux реализовано через ссылки. Но выгрузить модуль который был смонтирован при запуске - нельзя.
Я так понимаю в этом основной минус overlayfs против aufs - если подгрузили новую версию модуля - выгрузить старую нельзя без перезапуска системы.
Вот пакет с реализацией подгрузки/выгрузки на горячую для overlayfs из DogLinux sfsload_2.0.0_all.deb (https://github.com/doglinux/bullseye/raw/master/amd64/sfsload_2.0.0_all.deb)
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: crims0n от 01 Август 2022, 12:07:56
Это к тому, что возможно нет причин 'убиваться' за aufs.
А я не убиваюсь, стандартное ядро всё так же будет пока на overlayfs) Спасибо за наводку, посмотрю
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: krasnyh от 01 Август 2022, 12:12:58
В DogLinux реализовано через ссылки.
Посмотрю в вирте с DebianDogCD-20220712-free.iso.

выгрузить старую нельзя без перезапуска системы
А вот это очень редко нужно. Чаще просто подключить какую-то прогу поработать/посмотреть и отключить. Тот же DEVX или второй браузер, когда в основном что-то не работает должным образом.


А вот это очень редко нужно.
Только когда обновляю firefox. Но изредка можно и перезагрузиться. Тем более я уже привык, т.к. использую overlay-ядро.
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: sfs от 01 Август 2022, 12:13:39
посмотрю
Там адский изврат. Пока в overlayfs нет горячего подключения - aufs вне конкурренции
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: sfs от 01 Август 2022, 12:51:31
В текущей концепции "все в сохраненке" aufs ничем не лучше overlay
Т.е. надо глобально определиться с глубиной модульности дистриба
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: sfs от 01 Август 2022, 12:55:42
Думаю и sfs-get пощупать на неделе. И переписать частично, естественно))
Он работает, но скрипт исторический. Много "курьтурных слоев" .  Возможно , проще будет с нуля переписать. Готов консультировать и помогать. Одному переписывать было скучно .
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: krasnyh от 01 Август 2022, 13:03:19
Смотрю, что в Больших Дистрибутивах, что в MiniOS или DebianDog, или других сборках, нет культуры показывать графики загрузки cpu/ram в трее панели. Ощущение, что только в PRA пошли по этому пути. )

Может я просто привык к такому, а на самом деле это и не нужно. ) Но всегда, когда система ведет себя как-то непривычно, я первым делом гляжу на них.

Один из примеров, sfs выпустил новую сборку prar2207, я запускаю на ней mpv с фильмом и сразу вижу, что грузит проц больше обычного. Выясняю, в итоге, что дело в новой mesa 22, которая уже не поддерживает ускорение моей встройки и нужна mesa-amber.


p.s. Да, знаю, у некоторых есть возможность/включать отключать Conky.
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: crims0n от 01 Август 2022, 23:29:50
Может я просто привык к такому, а на самом деле это и не нужно
Всё верно, оно бесполезно. Может, именно этот график и есть причина проблемы, из-за которой на него приходится смотреть? :D
sfs выпустил новую сборку prar2207, я запускаю на ней mpv с фильмом и сразу вижу, что грузит проц больше обычного
Если серьёзно, то мне бы в голову не пришло смотреть на графики во время просмотра фильма.
В любом случае, можно установить плагин тем, кому он нужен, а не ставить его в основу. То же самое касается и коньков.
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: knn от 02 Август 2022, 20:50:39
графики загрузки cpu/ram в трее панели.
- имхо - в автомобилях есть панельПриборов ...
Я сейчас не на всех сборках могу себе 'нормальный-IceWM' втянуть (где мышью[ ПКМ] окна за борта таскать можно). Ну и относительно страдаю. По его Панели ( даже относительно 'jwm' - на IceWM это всё выглядит как-то "более-онлайново/наглядно") . # И по большому счету места не занимает.).
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: crims0n от 03 Август 2022, 17:58:21
в автомобилях есть панельПриборов
Панель для водителя (разработчика), а не для пассажиров (пользователей) :D
А ещё она страшная до жути.
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: crims0n от 03 Август 2022, 18:00:37
где исо будет собираться перед скачкой юзером
На сервере, ресурсов на это нужно минимум. Только вот по месту не знаю) И это ещё надо писать на php связку. Такое реализовать можно, но не в ближней перспективе.
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: knn от 03 Август 2022, 19:38:39
Панель для водителя (разработчика), а не для пассажиров (пользователей)
А ещё она страшная до жути.
- если вдруг в отношении страшности 'icewm-панели' - то тем-icewm, как считается - "туева хуча"( чуть ли не чемпионство по отношению к другим ДЕ)+ свои темы можно сделать/заремэйкить.
- и серьёзно - 'icewm-панель' мне например удобна для просмота как 'cpu-load' так и 'отсечки-запущеннымфаеролом-по-pppoe', да и вообще сетевой активности. # тайминги-показа удобны, etc ...
----------
зы
- относительно ранишних времём - таксисты сейчас получают меньше "вознаграждения".

зызы
например - имхо - на Винде - пассажирам - "рассказывают". :) # типа пресловутого - "чего хочет настоящая женщина"...
[ # я тут в смысле - "кто все эти шаблоны определяет" ... ну и - имхо - о вреде шаблонов - необоснованных/недоговоренных/неопределенных/... - отдельная история ) ]
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: crims0n от 09 Август 2022, 11:47:59
Для желающих пощупать выложил результат того, что уже сделано: https://ftp2.minios.dev/minios-bullseye-xfce-frugal-ru-amd64-aufs-zstd-20220808_2033.iso
В образе сама система + набор собранных модулей. Модули собирались относительно 04-gui-base, что позволяет их использовать без модулей с xfce.

UPD: и вдогонку базовый дистрибутив из модулей с опакеченным ядром и дополнительными драйверами: https://ftp2.minios.dev/minios-bullseye-xfce-frugal-base-ru-amd64-aufs-zstd-20220809_1557.iso
Пакеты: https://github.com/minios-linux/aufs-kernel/releases/download/5.10.127/linux-image-5.10.127_5.10.127-1_amd64.deb https://github.com/minios-linux/aufs-kernel/releases/download/5.10.127/linux-headers-5.10.127_5.10.127-1_amd64.deb
Дрова:
broadcom-sta
zfs
rtl8812au
rtl8821ce
rtl8821cu
virtualbox-guest

Название: Re: MiniOS - модульный debian RU frugal
Отправлено: sfs от 25 Август 2022, 10:16:16
https://ftp2.minios.dev/minios-bullseye-xfce-frugal-ru-amd64-aufs-zstd-20220824_2009.iso
Цитата
могут быть проблемы в трёх местах
minios-startup, minios-configure и minios-script-launcher
Т.к. основная задача была отвязать скрипты миниос от его инитрд - тестирую на uird initrd

1. Серис ssh выключен, а ssh-keygen вкл. Логично оба одинаково
2. minios-script-launcher - в 13 строке надо "$FLAGS" - т.е. в ""
3. minios-startup minios-configure - нет /etc/minios/minios.conf и еще файлов в /run/initramfs. Т.е. получается полной отвязки от своего инитрд нет

Название: Re: MiniOS - модульный debian RU frugal
Отправлено: sfs от 26 Август 2022, 09:17:51
Цитата
Исправили проблемы с ПО, теперь работают все приложения и апплеты. Из функционала MiniOS вырезана возможность включения/отключения служб при загрузке (это можно реализовать частично параметрами командной строки ядра) и интерактивное выполнение скриптов при загрузке. Вместо нашего initrd на базе livekit init в данном варианте используется uird init, который имеет более широкий функционал. Набор модулей похож на MiniOS Ultra. Перебрать систему под себя, убрав ненужные модули, вы можете командой minios-geniso.
🇷🇺https://yadi.sk/d/F4ix89zfrBdc9A

🇬🇧Fixed problems with the software, now all applications and applets work. Removed from the functionality of MiniOS is the ability to enable/disable services at boot (this can be implemented in part with kernel command line parameters) and the interactive execution of scripts at boot. Instead of our livekit init-based initrd, this version uses uird init, which has more functionality. The set of modules is similar to MiniOS Ultra. You can sort out the system for yourself by removing unnecessary modules with the minios-geniso command.
🇬🇧https://yadi.sk/d/uT5gyt-q7pjVnQ
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: sfs от 26 Август 2022, 10:06:31
🇷🇺https://yadi.sk/d/F4ix89zfrBdc9A
1. В параметрах ядра есть читкоды и от uird и от slax-initrd. Внутри только uird. Это забыли убрать или будет 2 варианта?
2. 3й пункт выше - появилась автоопределение initrd. Вроде норм. Во всяком случае по systemctl status
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: crims0n от 26 Август 2022, 10:25:50
будет 2 варианта
Да, для совместимости. Это не мешает.
Вроде норм
Это точно работает. Надо проверять функционал minios-configure, в основном.
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: sfs от 26 Август 2022, 11:14:55
проверять функционал minios-configure
Т.е. https://github.com/minios-linux/minios-live/wiki/Параметры-командной-строки-(чит-коды)
от root_password= до конца , кроме *_services= и scripts=
вырезана возможность включения/отключения служб при загрузке (это можно реализовать частично параметрами командной строки ядра) и интерактивное выполнение скриптов при загрузке
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: betcher от 26 Август 2022, 13:09:27
итата: sfs от Сегодня в 10:06:31
будет 2 варианта
Да, для совместимости. Это не мешает.
Для некоторых параметров можно сделать алиасы в uird. Чтобы load, from, toram  и там и там были, но может привнести и путаницу, потому что это не совсем одинаково работает.
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: yxma от 18 Сентябрь 2022, 23:32:18
Панель для водителя (разработчика), а не для пассажиров (пользователей)
в жизни бы не догадался, что панель приборов нужна сборщикам на конвейере, а не водителю при эксплуатации... Завтра у брата спрошу, почему он её не заменил на второй бардачок!
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: sfs от 19 Сентябрь 2022, 09:54:05
crims0n :
Цитата
К сожалению, у меня нет достаточно большого количества железа для тестирования системы, над которой мы работаем, потому прошу вас протестировать на том, что есть у вас, и написать свои впечатления или мне придётся выложить релиз с кучей багов.
https://ftp2.minios.dev/minios-bullseye-xfce-frugal-base-ru-amd64-livekit-mos-aufs-zstd-20220916_1256.iso

По ссылке ниже можно найти модули для данного варианта системы. Их можно активировать до загрузки, поместив на флешку в папку minios, либо активировать непосредственно из работающей системы командой slax.
https://github.com/minios-linux/repository/releases/tag/v1.0
sfs-get и uird пока решено не включать, но по идее этот (https://mirror.yandex.ru/puppyrus/lf/d11/pfs/089-upd-zz-sfsget-d11m-sf06.pfs) должен работать с .sb и репой на гитхаб
По смеси модулей .pfs и .sb решения пока не принято (будет работать только что-то одно)
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: krasnyh от 19 Сентябрь 2022, 19:56:47
sfs-get пока решено не включать
Нормально конечно, базовая сборка, где нет даже какого-никакого браузера. Хотя бы скрипт какой кинули, для выкачивания с curl. Типа такого:
Код
curl -s  https://api.github.com/repos/minios-linux/repository/releases/latest | jq -r ".assets[].name"

10-audacity-2.4.2.dfsg0-5-amd64-zstd.sb
10-baobab-3.38.0-1-amd64-zstd.sb
10-codium-1.71.2.22258-amd64-zstd.sb
10-doublecmd-gtk-0.9.10-1-amd64-zstd.sb
10-firefox-esr-91.13.0esr-1.deb11u1-amd64-zstd.sb
10-galculator-2.1.4-1.1-amd64-zstd.sb
10-gimp-2.10.22-4-amd64-zstd.sb
10-gparted-1.2.0-1-amd64-zstd.sb
10-gsmartcontrol-1.1.3-2-amd64-zstd.sb
10-hardinfo-0.5.1+git20180227-2.1-amd64-zstd.sb
10-inkscape-1.1.2-3.bpo11+1-amd64-zstd.sb
10-libreoffice-1-7.0.4-4+deb11u3-amd64-zstd.sb
10-network-manager-fortisslvpn-1.2.8-2+b2-amd64-zstd.sb
10-network-manager-l2tp-1.2.18-1+b2-amd64-zstd.sb
10-network-manager-openconnect-1.2.6-1-amd64-zstd.sb
10-network-manager-openvpn-1.8.12-2-amd64-zstd.sb
10-network-manager-pptp-1.2.8-3+b2-amd64-zstd.sb
10-network-manager-ssh-1.2.11-1-amd64-zstd.sb
10-network-manager-strongswan-1.5.2-1-amd64-zstd.sb
10-network-manager-vpnc-1.2.6-3-amd64-zstd.sb
10-obs-studio-26.1.2+dfsg1-2-amd64-zstd.sb
10-open-vm-tools-desktop-2-11.2.5-2+deb11u1-amd64-zstd.sb
10-pdfarranger-1.6.2-1-amd64-zstd.sb
10-pitivi-2020.09.2-3-amd64-zstd.sb
10-rawtherapee-5.8-3-amd64-zstd.sb
10-remmina-1.4.11+dfsg-3-amd64-zstd.sb
10-rescuezilla-2.3.1-1-1-amd64-zstd.sb
10-thunderbird-1-91.13.0-1.deb11u1-amd64-zstd.sb
10-transmission-3.00-1-amd64-zstd.sb
10-virt-manager-1-3.2.0-3-amd64-zstd.sb
10-vlc-3.0.17.4-0+deb11u1-amd64-zstd.sb
10-wireguard-1.0.20210223-1-amd64-zstd.sb

### С прямыми ссылками
curl -s  https://api.github.com/repos/minios-linux/repository/releases/latest | jq -r ".assets[]  | .browser_download_url"

Или netsurf положили с закладкой на репу. Все же первое, как будет запускаться сборка, это iso в вирте.
И желательно в iso положить скрипт пересборки, чтобы докинуть нужный модуль, тот же 10-firefox-esr-91.13.0esr-1.deb11u1-amd64-zstd.sb и пересобрать. Не знаю как другие, а мне удобней использовать формат iso при тестах.
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: krasnyh от 19 Сентябрь 2022, 21:46:30
активировать непосредственно из работающей системы командой slax
На мой непрофессиональный взгляд, окно терминала должно освобождаться после выполнения slax activate.
Скрин.
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: krasnyh от 19 Сентябрь 2022, 22:15:27
И еще, я наверно уже мозоли себе заработал, разъясняя про современные технологии Linux. :) Которые далеко не вчера появились, но как-то мимо большинства пролетели.

Предлагаю запустить сборку minios-bullseye-xfce-frugal-base-ru-amd64-livekit-mos-aufs-zstd-20220916_1256.iso в вирте с ограничением памяти 1-1.5 Gb, подключить firefox и открыть в нем несколько вкладок, а также видео на ютубе.
И сравнить с linuxmint-20.2-xfce-oldpc-le9-14.07.2021-64bit.iso (https://notes.valdikss.org.ru/linux-for-old-pc-from-2007/#%D0%94%D0%B0%D0%B9%D1%82%D0%B5%20%D1%83%D0%B6%D0%B5%20%D0%BF%D0%BE%D0%BF%D1%80%D0%BE%D0%B1%D0%BE%D0%B2%D0%B0%D1%82%D1%8C!%20%D0%A1%D1%81%D1%8B%D0%BB%D0%BA%D0%B8%20%D0%BD%D0%B0%20%D1%81%D0%BA%D0%B0%D1%87%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5). Думаю minios, единственный, будет безбожно тормозить и это при том, что сборка "base" и должна меньше 'кушать' память.

А так то я рад, что скоро все это будет дефолтно в ванильном ядре и воленс-неволенс юзера приобщатся к сегодняшнему дню Linux.
MGLRU выглядит как одна из лучших инноваций года в ядре Linux. (https://www.phoronix.com/news/MGLRU-LPC-2022)
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: crims0n от 20 Сентябрь 2022, 09:37:05
Нормально конечно, базовая сборка, где нет даже какого-никакого браузера.
Это ж не релиз) Браузер будет
И желательно в iso положить скрипт пересборки, чтобы докинуть нужный модуль, тот же 10-firefox-esr-91.13.0esr-1.deb11u1-amd64-zstd.sb и пересобрать. Не знаю как другие, а мне удобней использовать формат iso при тестах.
minios-geniso
Думаю minios, единственный, будет безбожно тормозить и это при том, что сборка "base" и должна меньше 'кушать' память.
Так и пропишем в системных требованиях: не менее 4ГБ ОЗУ ;D
Если серьёзно, то не вижу никакого смысла ориентироваться на 1ГБ ОЗУ во времена, когда меньше 2ГБ даже на старых ПК найти проблематично. Да и не для старых ПК система изначально была, эта ниша остаётся для puppy и tinycore.
P.S.: современный web вообще никаким боком не рассчитан на ОЗУ меньше 4ГБ, желательно ещё и со свопом.
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: RoDoN от 20 Сентябрь 2022, 10:41:40
не вижу никакого смысла ориентироваться на 1ГБ ОЗУ во времена, когда меньше 2ГБ даже на старых ПК найти проблематично.
Прочитал и вспомнилось, что когда-то в начале нулевых читал, что автор Total Commander писал и тестировал свой ФМ на ПК со 2-м пеньком, а тогда уже везде 4-е пни трудились и использовал для написания проги дельфи 2, хотя у него была и более новая версия делфи... и как результат Total Commander летал и на старом и на новом железе. Впрочем и сейчас летает )))
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: sfs от 20 Сентябрь 2022, 11:56:53
Ядро можно заменить (Что я и сделал в LFD11m)
Насколько я понял crims0n - он ревностно относится к чистоте дебиана. Ядро с aufs компилит с конфигом ядра дебиана и его патчами. Т.е. добавляет только патч aufs
Обосновывает возможной несовместимостью
Кто-то ловил проблем в дебиане с не родным ядром?
Я не призываю менять, но наличие выбора - это хорошо
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: imp от 20 Сентябрь 2022, 14:43:30
Если серьёзно, то не вижу никакого смысла ориентироваться на 1ГБ ОЗУ во времена, когда меньше 2ГБ даже на старых ПК найти
Если это серьезно - то печально
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: krasnyh от 20 Сентябрь 2022, 14:52:08
Речь все же о x86-64, а для них нормальная работа начинается от 4Gb. 2Gb это минимум.
А то, что я в вирте выставляю 1Gb, так это типа стресс-теста. Он хорошо показывает насколько сборка правильно настроена, в плане работы с памятью.
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: sfs от 20 Сентябрь 2022, 17:10:38
Если это серьезно - то печально
А что есть еще много методов , кроме MGLRU и подбора легкого софта, которые чем-то могут помочь старому ПК?
Т.е. что может сделать в этом направлении сборщик дистра из репы?
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: imp от 20 Сентябрь 2022, 17:25:37
сборщик дистра из репы?
Не знаю.
P.S. Я, может, отстал от жизни, и PRA собирается из репы? Попакетно?
Если это серьезно - то печально
Сюда же.

Можно сделать множество модульных фругалов множества дистрибутивов, не заморачивась содежимым.
Взять инит от портеус и нацепить на него убунту, например.
Ну сохраненку в плюс.
И на тебе - Новый Дистр (тм)
Особенно интересно, когда в префиксе "мини" оказывается ~ 2Га
И потом обсасываем темы про zram и zswap
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: sfs от 20 Сентябрь 2022, 17:52:42
PRA собирается из репы?
Да. Причем частично из моей. Но это все
подбора легкого софта
и прочая "ловля блох" перекомпиляцией
Особенно интересно, когда в префиксе "мини"
Тоже собирался спросить. "Мини" что значит в названии дистриба?
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: imp от 20 Сентябрь 2022, 20:55:21
Да. Причем частично из моей. Но это все
Чего желаю и crims0n.
и прочая "ловля блох" перекомпиляцией
А это уже на его усмотрение) Действительно муторная и неблагодарная работа.
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: crims0n от 20 Сентябрь 2022, 22:39:37
Особенно интересно, когда в префиксе "мини" оказывается ~ 2Га
Система всё равно значительно меньше официальных вариантов. Я не вижу смысла в наше время сжимать xz в угоду меньшему размеру с ущербом производительности. Экономия места должна быть в пределах разумного, чтобы не терялось удобство использования.
Т.е. что может сделать в этом направлении сборщик дистра из репы?
Собирать на старых дистрибутивах,  как это делают любители экономии памяти. К слову, для этих целей и есть версии на базе Debian 9  и 10.
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: imp от 20 Сентябрь 2022, 23:51:43
сжимать xz в угоду меньшему размеру
xz не отмазка от физкультуры. В смысле - дело не в нем.
Понимаю, что мы далеко не на спектруме работаем, но не оптимизировать что-либо в рамках того, что можно - для меня есть плохо.
Когда-то матерился о том, что всех "разработчиков" фирмы, где работал, надо пересадить на третий пень.
Тогда бы не было заявлений в духе
Если серьёзно, то не вижу никакого смысла ориентироваться на 1ГБ ОЗУ
И опять таки - дело не в третьем пне.
А в пнях, которые гордо именовались "разработчики"
Сидит потом админ и заставляет работать то, что не должно работать на том, что есть. Так, как задумали "разработчики"
Еще раз:
Если серьёзно, то не вижу никакого смысла ориентироваться на 1ГБ ОЗУ
Делай хорошо, а плохо - оно само получится.
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: imp от 21 Сентябрь 2022, 08:24:56
Пардон за горячность. Не знаю, как по-другому понятно объяснить
Название: Re: MiniOS - модульный debian RU frugal
Отправлено: sfs от 21 Сентябрь 2022, 11:13:57
Чего желаю и crims0n.
В миниос своя репа уже есть но пока там только то, чего нет в родной. Всякие мелочи типа gtkdialog Т.е. миниос сейчас весьма полноценный дебиан
Если же начать перекомпилять имеющиеся в донорской репе пакеты (как это делаю я в PRAR) - дистр станет уже не совсем дебианом
Арч то изначально конструктор. Там подобные вещи проходят нормально. В дебиане будет сложней. Насколько я понял crims0n подобное не планирует

Собирать на старых дистрибутивах
Да. Это и кастомное ядро - вот и все что реально можно сделать для слабого железа. Именно такие у меня DDR и LFD10 и планов обновления их пакетной базы пока нет

Я не вижу смысла в наше время сжимать xz в угоду меньшему размеру с ущербом производительности
По моему опыту замедление заметно только на 1м запуске очень больших бинарников типа хрома
Но если copy2ram не используется - смысла в xz нет.
Маленький размер может помочь на очень медленных носителях типа флэшек и старых винтов. И то грузить в память только базу

Пардон за горячность. Не знаю, как по-другому понятно объяснить
Честно говоря , я до конца так и не понял, что именно ты предлагал.
Автор написал что дистр нее для старья. Такие дистры тоже нужны
Для старья можно попробовать minios на деб9 с раб столом slax. Такой тоже есть.
Что еще-то надо?