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

Дистрибутивы проекта PuppyRus Linux => PuppyRus-A [PRA] => Тема начата: sfs от 05 Сентябрь 2019, 16:07:11

Название: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: sfs от 05 Сентябрь 2019, 16:07:11
Изменения линейки дистрибутивов 2021 (https://forum.puppyrus.org/index.php?topic=19901.msg176418#msg176418)
C 2021.04 LFA1801 не поддерживается (переходите на LFA20.08). Поэтому LF01 больше выпускаться не будет
LFD10 выпускается отдельным iso (https://forum.puppyrus.org/index.php?topic=22139.msg162149#msg162149)
Последний LF01.iso (https://sourceforge.net/projects/puppyrusa/files/_iso/lf01-21.01-x86_64.iso/download)

LF01 (http://forum.puppyrus.org/index.php?board=182.0) = LFD10 (http://forum.puppyrus.org/index.php?board=187.0) + LFA1801 (http://forum.puppyrus.org/index.php?topic=21342.0)
LFA1801 ранее назывался PRA6408 и PRAR1801. Переименован для унификации

для загрузки LFA1801:

По итогу DDR01 + PRA09 и этой темы (http://forum.puppyrus.org/index.php?topic=21959.0) возникла идея двойного дистра
Наиболее показательный пример (http://forum.puppyrus.org/index.php?topic=22031.msg160703#msg160703)
Т.е. две базы от разных доноров со своими ПакетнымиМенеджерами и совместимые, портированные модули софта (одинаковые для обоих дистров)
Зачем: чтобы можно было дособрать модулей, которых нет конвертацией пакетов того дистра, где они есть или где это удобнее
Ну и работать с тем донором, который больше нравится + экономия труда на сборку модулей

Чтобы получилось - надо согласовать версии некоторых пакетов:
gtk3 ffmpeg - приблизительно (чтобы либы одинаково назывались)
qt5  openssl icu - точно
glibc glib2 - легко обновляются до свежего в любом дистре
Если один дистр арч - подбираем замороженный срез его репы наиболее близкий ко второму дистру
Если какие-то пакеты нужно других версий - создаем свою репу и прописываем выше арчовой. В пределах полугода все должно получиться

Такой арч трюк вряд ли получится с другими дистрами  (или я не знаю как там такое сделать)
По этой же причине тройной и более дистр тоже не получится

Можно будет попробовать на следующей LTS ubuntu x86_64
LTS - чтобы дистр подольше жил и были патчи по безопасности
Название: Re: Двойной модульный FRUGAL дистрибутив (2 разных дистра + одинаковые модули)
Отправлено: krasnyh от 05 Сентябрь 2019, 16:45:09
Раз пошла такая 'пьянка',  :) то перевести и ddr на minirc. Как говорили в армии, "безобразно, но однообразно." )
Название: Re: Двойной модульный FRUGAL дистрибутив (2 разных дистра + одинаковые модули)
Отправлено: sfs от 18 Октябрь 2019, 09:05:52
Получается по хорошему ждать ubuntu 20.04 - видимо в апреле 2020
или делать на deb10
Проанализировал даты арч репы на близость по версиям пакетов (ffmpeg qt5 ...) к deb10
20181120 - очень близко. Именно она в пра-roll . Это существенно облегчит задачу
Название: Re: Двойной модульный FRUGAL дистрибутив (2 разных дистра + одинаковые модули)
Отправлено: ШАМАНЯ от 18 Октябрь 2019, 12:52:17
В новостях где-то было, что продлили срок поддержки ubuntu 18.04 LTS до 10 лет, до апреля 2028 г. Так что ждать ubuntu 20.04 не обязательно.
Но лучше без убунты :)
Там systemd , где-то тесты были, что в два раза медленнее работает она , чем devuan - debian, который без systemd.
Да и на глаз видно, что ddr медлительная.
Или Antix 19, он на debian 10 , есть и 64 bit, скоро выйдет стабильная версия, сейчас бета 3.
MX-Linux от тех же авторов, но с системд, тоже медленнее антикса.
Название: Re: Двойной модульный FRUGAL дистрибутив (2 разных дистра + одинаковые модули)
Отправлено: ШАМАНЯ от 18 Октябрь 2019, 13:06:53
Такой арч трюк вряд ли получится с другими дистрами  (или я не знаю как там такое сделать)
По этой же причине тройной и более дистр тоже не получится
не очень получается :(
В меню каша из программ мими и пра.:(

Так получается, если добавить в мими базовый модуль от пра1710ретро , отдельно  DE от него или и то и другое.
Другой вариант  с базой от пра1405, примерно также.
Можно добавлять ещё и 070*, тогда из меню больше программ работают, но всё равно путаница.
Если добавить только граф. pfs-utils от pra, то из-за того, что нет sudo, графические pfs-utils не работают из меню  и половина программ пра из меню не запускается,их нет в мими. От рута если запустить spacefm из него можно подключать модули программой open_pfs, отключать/подключать  разделы диска слева в окне.
 SFS-GET, запущенный от рута, не показывает подключенные модули, потому они в /mnt/bundles в mimi, а в пра они в  /mnt/live/memory.
Добавлять беспарольный sudo не хочется :(
И с модуями ядра и с firmware тоже не получается, в  убунту и в мими они должно быть в lib/modules и lib/firmware , а в пра в /usr/lib/modules, /usr/lib/firmware.
Надо придумать, может просто ссылки сделать, чтобы одинаково было.
А в ддр модуль отдельный есть apt, он свою базу создаёт, как она будет с базой арча синхронизироваться? И наоборот?  И где база арча с установленными пакетами находится?
Ещё может добавить формат appimage дополнительно, чтобы меньше модулей вручную переделывать в портированные
Название: Re: Двойной модульный FRUGAL дистрибутив (2 разных дистра + одинаковые модули)
Отправлено: sfs от 18 Октябрь 2019, 14:08:38
с модуями ядра и с firmware тоже не получается, в  убунту и в мими они должно быть в lib/modules и lib/firmware , а в пра в /usr/lib/modules, /usr/lib/firmware.
В чем проблема сделать симлинки - см. ДДР
А в ддр модуль отдельный есть apt, он свою базу создаёт, как она будет с базой арча синхронизироваться? И наоборот?
Никак. Фишка только в том, что т.к. основные пакеты сопостовимых версий  - скомпиленное (собранное родным ПМ) в одном дистре можно юзать в другом. Особенно если портировать
Иллюзий по прикручиванию к арчу apt и наоборот быть не должно.
Главный приз всей затеи - доступность софта из реп арча и деб для обоих наших фругалов

В ДДР все уже реализовано. Что там не понятно по идее?
Просто там не было подгонки версий пакетов. Но и так много чего подошло
Новизна только в этом
Название: Re: Двойной модульный FRUGAL дистрибутив (2 разных дистра + одинаковые модули)
Отправлено: sfs от 01 Ноябрь 2019, 09:46:04
Двойной модульный фругал, тема же начиналась ядро с драйверами и набор программ везде одинаковый,
Это получилось. Причем даже более широко, чем ожидалось. Совместимо не только с prar1811 но и с pra6408
два донора - арч и дебиан в исо и загружать разными пунктами в меню   noload=001-pra  и другой пункт  noload=001-deb  и получаем один новый 64-х битный дистр вместо ещё одного 64-х битного.
В один исо теоретически возможно.
Но , наверное, лучше в 3 этапа :
1. Довести дебиан
2. Переделать пра6408 (glibc и пр.)
3. Объединять

Если 001 089 положить в /optional - 001 окажется выше, чем обычно. Возможны проблемы
Пожалуй, оптимально в  /base базовые модули обоих дистров. И noload=ненужный
...только в меню и так жесть, а станет совсем...
С другой стороны хранить дубли модулей в двух папках с двумя дистрами тоже не очень
Можно намутить симлинков, но с их обновлением придется какой-то скрипт синрхронизации писать
Надо пробовать...
Название: Re: Двойной модульный FRUGAL дистрибутив (2 разных дистра + одинаковые модули)
Отправлено: RoDoN от 01 Ноябрь 2019, 10:56:55
Да, времена меняются... Когда-то меня критиковали за то, что я хотел и делал в дистре несколько WM с переключением, чтоб можно было оценить и выбрать какой понравится, а тут два разных дистра в один iso + жесть в меню и ничего, все нормально...  :D ;D  :laugh:
Название: Re: Двойной модульный FRUGAL дистрибутив (2 разных дистра + одинаковые модули)
Отправлено: sfs от 01 Ноябрь 2019, 11:02:12
Именно горячее переключение ВМ - проблемная и бесполезная вещь
В остальном - сам в шоке  :D
Название: Re: Двойной модульный FRUGAL дистрибутив (2 разных дистра + одинаковые модули)
Отправлено: sfs от 01 Ноябрь 2019, 13:16:27
оптимально в  /base базовые модули обоих дистров. И noload=ненужный
И модули ТК и пр. продублировать, а потом noload=-d10- или noload=-1801
Название: Re: Двойной модульный FRUGAL дистрибутив (2 разных дистра + одинаковые модули)
Отправлено: sfs от 02 Ноябрь 2019, 08:13:22
Потому, что ТК модули и еще некоторые системные вряд ли подойдут от одного дистра к другому
Название: Re: Двойной модульный FRUGAL дистрибутив (2 разных дистра + одинаковые модули)
Отправлено: sfs от 14 Ноябрь 2019, 17:44:21
lf-test2-x86_64.iso (http://file.puppyrus.org/users/pra64/iso/lf-test2-x86_64.iso)
Обединил 2 дистра в 1.
Для этого пришлось немного переделать initrd - об этом подробнее завтра
В виртуалке у меня криво работает в комбинации deb+kern 5.1 и arch + kern 5/1. На двух пк проверил - норм

Оставил - чтобы без адских load noload загрузился по минимуму деб
Альтернативно можно было везде положить рядом 001  03x и пр. модули , но тогда без load noload получится каша
Как удобнее?
Название: Re: Двойной модульный FRUGAL дистрибутив (2 разных дистра + одинаковые модули)
Отправлено: krasnyh от 14 Ноябрь 2019, 18:50:35
Выскажу крамольную мысль. Может быть интересной сборка, использующая модули от разных дистров, типа lfd10 (http://forum.puppyrus.org/index.php?topic=22139.0). Но вот это, "Двойной модульный FRUGAL дистрибутив (2 разных дистра + одинаковые модули)"... 
Зря что ли все разбегались по 'своим' линуксам.  :)

p.s. Если я конечно все правильно понял и там действительно что-то типа DDR01 + PRA09 (debian+archlinux).


В виртуалке у меня криво работает в комбинации deb+kern 5.1 и arch + kern 5/1. На двух пк проверил - норм
Похоже не все так страшно и базы двух дистров не слиты в одну.
Название: Re: Двойной модульный FRUGAL дистрибутив (2 разных дистра + одинаковые модули)
Отправлено: sfs от 15 Ноябрь 2019, 09:36:12
Может быть интересной сборка, использующая модули от разных дистров, типа lfd10. Но вот это, "Двойной модульный FRUGAL дистрибутив (2 разных дистра + одинаковые модули)"... 
Выкидываем один из дублей 001 ffmpeg и еще пары модулей и получаем pra6408 или lfd10
Кто юзает оба дистра - удобно
Один - выкинуть лишнее не сложно.
Кроме того - если модули софта окажутся хорошо совместимы с более свжими версиями либ - можно легко настрогать свежих арчей и чуть сложнее дебианов , а можно и других дистров (есть понять зачем нам такое многообразие)

Сейчас цель двойного дистра : в арче удобнее компилить, его проще делать, из-за структуры баз ПМ - проще делить на модули. Только надо это все только разрабам из которых я остался практически один
У дебиана база получается меньше, огромная репа из которой можно наделать модулей софта. Основной массе юзеров он более знаком
Название: Re: Двойной модульный FRUGAL дистрибутив (2 разных дистра + одинаковые модули)
Отправлено: sfs от 15 Ноябрь 2019, 10:45:22
connman-p-1.36_64-sf03.pfs (ftp://ftp.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/connman-p-1.36_64-sf03.pfs)
Подкрутил для использования в обоих дистрибутивах

Из отдельных для каждого дистра модулей остается :
ffmpeg

mesa - т.к. завязано с версией Xorg - только отдельно

По ядру - может достаточно одного свежего?
Или вместо 414 - более старое 44? У кого как где пошли ядра?
Название: Re: Двойной модульный FRUGAL дистрибутив (2 разных дистра + одинаковые модули)
Отправлено: sfs от 17 Ноябрь 2019, 10:19:53
035-gtk2-2.24.31_64-sf11.pfs (ftp://ftp.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/035-gtk2-2.24.31_64-sf11.pfs)
Из арча сделал универсальный модуль для обоих дистров
Название: Re: Двойной модульный FRUGAL дистрибутив (2 разных дистра + одинаковые модули)
Отправлено: sfs от 17 Ноябрь 2019, 10:34:45
Поставил себе двойного. Мне так удобно. Нет дублей модулей. Проще обновлять
Надо бы еще освоить компиляцию в среде арча через chroot под дебианом
Думаю далее выпускать только двойной исо
Название: Re: Двойной модульный FRUGAL дистрибутив (2 разных дистра + одинаковые модули)
Отправлено: sfs от 20 Ноябрь 2019, 14:40:12
030-gtk3-3.22.26_64-sf11.pfs (ftp://ftp.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/030-gtk3-3.22.26_64-sf11.pfs)
Из арча сделал универсальный модуль для обоих дистров
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: sfs от 21 Ноябрь 2019, 11:19:46
LF01-1911-x86_64.iso (http://file.puppyrus.org/users/pra64/iso/lf01-1911-x86_64.iso)
Подробности в шапке темы
это последний исо PRA6408. Далее он будет в составе двойного дистра
Т.е. этот дистрибутив - замена PRA6408. Модули в LF01-1911 те же , что в PRA6408-1912 (http://forum.puppyrus.org/index.php?topic=21342.msg163067#msg163067). Все написанное про релиз PRA6408-1912 - верно и для LF01-1911

Если Debian не интересен - можно оставить PRA6408-1912 . Автообновление PRA6408-1912 будет и далее работать нормально. Ничего нового для Вас в LF01 нет

Если интересен только Debian - удалить модули *-1801*.pfs. LF01-1911 - первый релиз LFD10
Если интересны оба дистрибутива - установите как в этом iso и создайте 2 пункта загрузки

Все темы оформления 084-theme*.pfs подходят к обоим дистрибутивам
DEVX - софт для компиляции у каждого дистрибутива свой - в своем репозитории
Видеодрайвера : для ядра 4.4 (http://ftp://ftp.yandex.ru/puppyrus/puppyrus-a64/kernel/tested/4.4.1-pf3-drv/) ; 5.1 (http://ftp://ftp.yandex.ru/puppyrus/puppyrus-a64/kernel/new/5.1.4-porteus_64-drv/)
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: sfs от 09 Декабрь 2019, 09:59:45
030-gtk3-3.22.26_64-sf12.pfs (ftp://ftp.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/030-gtk3-3.22.26_64-sf12.pfs) убрал gtk3-demo. Добавил gcolor3
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: paulus от 31 Декабрь 2019, 03:49:02
@sfs Налепил же кучу всякого iso, не понятно что будет жить...
Вафли по нетцтл нормально не заводяться :( Только под changes завелось. Вместо закрытия окна вообще по нескольку раз заводяться снова перенастройки сети. Жесть.
Годами не можешь ярлыки mpv переделать, утомило уже просить. Какого в меню два одинаковых пункта? Тебе трудно свой самопал переименовать в описании, типа "Проигрыватель gui.mpv"?
Какого вместо файлового менеджера вылазит окно "Выбор файла для запуска"!!! Жесть... Открытие меню просело в разы, раньше моментально вылетало :(
Под jwm тыкал, если что... на LFA1801
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: Pro от 31 Декабрь 2019, 05:19:10
И Вас с наступающим.
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: sfs от 31 Декабрь 2019, 06:40:39
Какого вместо файлового менеджера вылазит окно "Выбор файла для запуска"!!! Жесть... Открытие меню просело в разы, раньше моментально вылетало :(
вероятно, проблемы Вашего jwm .
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: yxma от 21 Январь 2020, 14:26:39
Скачал, запустил с флешки на НР, который вайфай ни на одном линуксе не запускал, а здесь работает с сумасшедшей скоростью. Офигел. Не на шутку. Только линукс может предоставить такое прикольное решение. Буду тестировать дальше. Пока что просто в неописуемом восторге.
Пока что подтормаживаю как прописать запуск с диска в зоопарке. т.к. меню многоступенчатое, но думаю, что разберусь. Тем не менее:
  sfs`у огромная благодарность!
такую работу провернул!!! И так изящно! Это же просто не флешка а трансформер с разными всякими вариантами на все вкусы, как у того повара из повести. состоящей из одного названия )))
Благодаря ПРА я начинаю осознавать всю универсальность линукса, а к простоте его использования ни одна ОС не приблизится на расстояние слышимости крика )
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: yxma от 21 Январь 2020, 19:44:01
с флешки продукт работает безукоризненно, от обеих веток. По крайней мере то, что я пробовал. Вифи поднимается без проблем с мастера.
Вопросы начинаются с установкой на жесткий диск. Что-то я такое пропустил в строке запуска ядра, что грузится только ветка дебиана, в мультимедиа нет настройки звука, а сохраненка в ехтк4 не фиксируется. По крайней мере пароль вифи приходится вводить каждый раз. надо внимательно почитать меню
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: sfs от 22 Январь 2020, 09:48:13
Вопросы начинаются с установкой на жесткий диск. Что-то я такое пропустил в строке запуска ядра, что грузится только ветка дебиана
Копируете все строки set из всех menu*.lst
Добавляете в последнее menu2.lst
Т.е. для загрузки LFA1801:
Код
title ▒▒ LFA1801
set x=001-a-1801;089-pra-upd-1801;ffmpeg-light-3;mpv-light-0.27;laptop-m
set v=-d10-;-lfd10-

set k=4.4.1-pf3

set l=Mesa
set x=%x%;mesa
set v=%v%;themeXXX

set d=lf01
find --set-root --ignore-floppies /%d%/vmlinuz-%k%_64
kernel /%d%/vmlinuz-%k%_64 dir=%d%  rw quiet load=%x%;-gtk2;palemoon  noload=%v%
initrd /%d%/initrd%i%.xz

Или
1. удаляете из в /base /optional все *-d10-*.pfs Особенно внимательно удаляем 001-d10-sf19.pfs 089-lfd10-upd-sf26.pfs .
2. Переносите в /base из /optional 001-a-1801-sf18.pfs 089-pra-upd-1801-sf83.pfs
3. Переносите в /modules из /optional модули которые используете постоянно
4. Загружаете
Код
title ▒▒ LFA1801
set d=lf01
find --set-root --ignore-floppies /%d%/vmlinuz-%k%_64
kernel /%d%/vmlinuz-%k%_64 dir=%d%   quiet
initrd /%d%/initrd%i%.xz
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: yxma от 23 Январь 2020, 01:56:12
после прочтения совета понял, что читать меню мне - точно бесполезно - понял только, что задаются переменные, от которых зависит выбор . Не говоря уже о менее заинтересованных исследователях. Получилась офигенно классная флешка, но приземлить ее на диск с той легкостью, как это было раньше, похоже, очень сложно. Раньше было очень просто - все, что в /база/ и /модули/ грузится сразу, что в /опционал/ - по выбору, после загрузки системы, сейчас все гораздо сложнее. Набор программ  и даже их работа выглядят по-разному при запуске с флешки и с диска. Правда, у меня есть надежда, что на флешке и диске разные версии сборки. Кстати, я прав, что скопировал на диск только папку lf01 или нужно еще какую-нибудь?
Может, стоит сделать отдельное меню.лст для запуска с жесткого диска, которое можно было бы вставить в меню г2 или г4д?
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: sfs от 23 Январь 2020, 09:29:22
Если сложно с переменными - используйте второй вариант (выше)
Раньше было очень просто - все, что в /база/ и /модули/ грузится сразу, что в /опционал/ - по выбору, после загрузки системы, сейчас все гораздо сложнее
Ничего здесь не изменилось
Может, стоит сделать отдельное меню.лст для запуска с жесткого диска, которое можно было бы вставить в меню г2 или г4д?
Пример такого меню есть в конце основного меню
Возможно после обновления 001 LFA1801 выпущу его в одиночном варианте
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: yxma от 23 Январь 2020, 11:04:59
Пример такого меню есть в конце основного меню
полагаю, что это меню.лст, а не меню2.лст
пошел проверять.
Ничего здесь не изменилось
а мне кажется - изменилось. Например, настройку звука нужно запускать отдельно, да и работает она как-то криво. С винта мне запустить звук так и не удалось
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: sfs от 23 Январь 2020, 11:20:54
полагаю, что это меню.лст, а не меню2.лст
меню2.лст. Но модули для этого надо перетусовать по второму варианту выше
настройку звука нужно запускать отдельно
Какая связь с инитрд? Про звук отдельной темой с подробностями
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: yxma от 27 Январь 2020, 02:51:43
Если Debian не интересен
А если ОЧЕНЬ интересен? Можно его скачать отдельно от ПРА?
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: sfs от 27 Январь 2020, 09:50:59
А если ОЧЕНЬ интересен? Можно его скачать отдельно от ПРА?
Скачиваете LF01.iso. Там LFD10 по дефолту с дефолтным меню. Удаляете все *-1801*.pfs (не обязательно - они в /optional - не помешают) . Далее стандартно:
постоянно используемое из /optional переносим в /modules
Ненужное и *-1801*.pfs удаляем

Только у yxma проблемы с LF01 или еще у кого?
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: yxma от 27 Январь 2020, 18:14:19
надо спрашивать про проблемы у тех, кто ставит Д10 на винт. С флешки все работает идеально.
Хотя, по правде, на делл я еще не пробовал ставить д10. Хотя чем дальше, тем больше он мне нравится.
И 1810 явно мешаются при загрузке д10 - при загрузке по простому это все летит в РАМ
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: sfs от 28 Январь 2020, 09:04:59
1810 явно мешаются при загрузке д10 - при загрузке по простому это все летит в РАМ
Скачиваете LF01.iso. Там LFD10 по дефолту с дефолтным меню. Удаляете все *-1801*.pfs (не обязательно - они в /optional - не помешают)
Это сложно?
Может дабавить 2 скрипта удаления одного и другого дистра...
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: yxma от 28 Январь 2020, 15:12:25
Это сложно?
Может дабавить 2 скрипта удаления одного и другого дистра...
думаю, не сложно, но если пара несложных для вас скриптов решит проблемы, то обязательно найдутся люди, которым это будет нужно.
Похоже, я кое-что начал понимать в проблеме со звуком - я это в теме освоения напишу
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: spaceranger от 04 Апрель 2020, 07:45:18
Здравствуйте!

Появилась потребность в использовании минималистичной системы, и во второй раз, с большим промежутком времени, выбор пал на Паппи.
В этот раз испробовал данный двойной образ в лайф режиме, на двух ноутах он без проблем подхватил вайфай карточки, запустил нужный appimage, показал хорошую производительность и разрешение экрана, грузится и в биос и UEFI режимах. Есть конечно и минусы, - не подхватил USB WIFI свисток 8853A-WN725N , которые довольно распространены, и нет звука совсем, ни через HDMI на десктопе, ни на ноутах... но, я предполагаю, это исправимо.

И всё бы да ничего, но если в первый раз столкнувшись с паппи мне хватало и лайф режима и frugal установки, то сейчас мне нужна FULL установка напрямую на жёсткий жиск минималистичного ARCH,  5.1.4 OLS вполне подходит, подключаемые модули в итоговой системе не нужны, нужен полностью рабочий pacman и в перспективе полнофункциональный pamac c AUR и установка и обновление пакетов из репозитариев ARCH или Manjaro, реально ли такое чудо пролучить?

А сюда решил написать по причине того, что сам это проверить не смог, так как встроенный установщик отказывается устанавливать на sda загрузчик, выдаёт ошибку установки, и в любом случае пишет, что загрузчик уже установлен, даже если была заново создана таблица разделов в GParted, + при выборе FULL установки и раздела sda1, установщик ругается на то, что папка не пуста (хотя она пуста), и даже если выбрать не раздел, а создать папку в нём, то установщик не пропускает дальше, говорит, - уверены ли вы, что папка находится не на линукс разделе? Как мне побороть этого сумоиста? Как совершить полную установку на винт с полным сохранением устанавливаемых пакетов? Заранее спасибо за помошь.
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: sfs от 04 Апрель 2020, 09:18:23
выбор пал на Паппи
LF - не паппи (http://wiki.puppyrus.org/puppyrus/pr3#%D0%B8%D1%81%D1%82%D0%BE%D1%87%D0%BD%D0%B8%D0%BA%D0%B0_%D0%B8_3_%D1%81%D0%BE%D1%81%D1%82%D0%B0%D0%B2%D0%BD%D1%8B%D0%B5_%D1%87%D0%B0%D1%81%D1%82%D0%B8)

не подхватил USB WIFI свисток 8853A-WN725N
http://forum.puppyrus.org/index.php?topic=19838.msg146264#msg146264
https://interface31.ru/tech_it/2013/06/ustanovka-wi-fi-adaptera-v-ubuntu.html

нет звука совсем, ни через HDMI на десктопе, ни на ноутах... но, я предполагаю, это исправимо.
wiki (http://wiki.puppyrus.org/puppyrus/grub#%D0%BD%D0%B5%D1%82_%D0%B7%D0%B2%D1%83%D0%BA%D0%B0)

мне нужна FULL установка напрямую на жёсткий жиск минималистичного ARCH
http://forum.puppyrus.org/index.php?topic=22228.msg168794#msg168794
Как совершить полную установку на винт с полным сохранением устанавливаемых пакетов?
http://wiki.puppyrus.org/puppyrus/pra-roll#full
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: spaceranger от 04 Апрель 2020, 18:43:26
http://wiki.puppyrus.org/puppyrus/pra-roll#full
Спасибо, отформатировав раздел в FAT32 получилось произвести процедуру фулл установки из под запущенной ARCH,  5.1.4 OLS, до этого меня сбивала с толку данная строка: "Для FULL подойдет только linux ФС" из http://wiki.puppyrus.org/puppyrus/grub

Установка так же ругнулась на то, что "папка" /sda1 не пуста, пришлось создать другую папку на разделе, и установка в оную прошла без ошибок, не скопировав ничего кроме ядра, инитрд и файла с длинным названием состоящим из цифр, хотя список модулей предлагала, и создала менюлист, в котором в переменных была лишней "папка" /sda перед указанием созданной мной для установки папки.... затем сам груб при первой загрузке уведомил, что нет нужных файлов, и подметил, можно весь / флешки скопировать на раздел диска, я его послушал, и после этого система стартонула, правда запускается после этого дебиан, может можно что-то подправить в менюлист, для запуска арча?

Буду пробовать ставить prar1912-x86_64-05.iso, уже качается.
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: krasnyh от 04 Апрель 2020, 19:36:27
запускается после этого дебиан, может можно что-то подправить в менюлист, для запуска арча?
В menu.lst изменить default 7 на 8.
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: spaceranger от 04 Апрель 2020, 19:49:47
default 7 на 8
По умолчанию сейчас там грузится первый пункт:
(https://a.radikal.ru/a08/2004/01/22b81e8c8ccb.jpg)
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: krasnyh от 04 Апрель 2020, 20:02:16
Взять LFA1801-2001-x86_64.iso (http://forum.puppyrus.org/index.php?topic=21342.msg164865#msg164865). Это арч вынесенный из LF01-1911.
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: spaceranger от 04 Апрель 2020, 20:11:36
Сделал так:
1. удаляете из в /base /optional все *-d10-*.pfs Особенно внимательно удаляем 001-d10-sf19.pfs 089-lfd10-upd-sf26.pfs .
2. Переносите в /base из /optional 001-a-1801-sf18.pfs 089-pra-upd-1801-sf83.pfs
3. Переносите в /modules из /optional модули которые используете постоянно
4. Загружаете
Загрузился арч, буду смотреть теперь, правда ли он получился FULL, и сможет ли обновляться теперь, если не получится, то буду пробовать наверное сразу prar
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: krasnyh от 04 Апрель 2020, 20:41:20
буду смотреть теперь, правда ли он получился FULL
?

В Фулл у нас может только prar.
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: spaceranger от 04 Апрель 2020, 21:39:32
prar
Понял, перехожу туда
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: sfs от 05 Апрель 2020, 09:43:27
FAT32 получилось произвести процедуру фулл
Ничего не путаете? acl на fat не будет. Соответственно , не будет безопасности но будет куча проблем с правами. И главное - а смысл?
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: spaceranger от 05 Апрель 2020, 17:11:16
Ничего не путаете?
Я изначально и предпологал, что для FULL нужен линукс раздел, но запутал меня именно установщик, когда я в нём выбирал FULL вариант, он мнея сбивал с толку вопросом о том, что уверен ли я в том, что папка находится не на линукс разделе... в pra, кстати то же самое, поэтому пробовал до этого и fat32, и получилось установить нормально только на линукс раздел и обязательно в папку, подтвердив вопрос о том что папка якобы не на линукс разделе... как-то так.
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: sfs от 05 Апрель 2020, 19:33:59
предпологал, что для FULL нужен линукс раздел,
В классических фул дистрах - да. С хитрыми инитрд - еще и не такое возможно
На 1 раздкл можно напихать много линуксов
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: sfs от 18 Апрель 2020, 08:03:36
LF01-2004-x86_64.iso (http://file.puppyrus.org/users/pra64/iso/lf01-2004-x86_64.iso)
1. Ядро 51 заменитьь на 5.4портеус из lfa8101-2001.iso
2. В арче и деб обновить glibc - чтобы свежий софт можно было подтягивать
001-d10-sf20.pfs (http://mirror.yandex.ru/puppyrus/lf/d10/pfs/001-d10-sf20.pfs)
+ довавил тему pup (самая маленькая)
089-lfd10-upd-sf31.pfs (http://mirror.yandex.ru/puppyrus/lf/d10/pfs/089-lfd10-upd-sf31.pfs)
001-a-1801-sf20.pfs (http://mirror.yandex.ru/puppyrus/roll/180101/001-a-1801-sf20.pfs)
089-pra-upd-1801-sf93.pfs (http://mirror.yandex.ru/puppyrus/roll/180101/089-pra-upd-1801-sf93.pfs)
3. Заменить connman на networkmanager - есть маленький перекомпиленный гтк2 и 3
connman размером меньше, но жрет памяти больше
4. Список модулей в iso для установки без load= noload= (http://forum.puppyrus.org/index.php?topic=22772.msg168062#msg168062)
5. Убрать 2 ffmpeg и mpv разных версий и заменить на свежий с внутренним ffmpeg : mpv-int*
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: sfs от 18 Апрель 2020, 10:06:02
sfs, а ты можешь в iso сделать каталоги lfa + lfd и там раскладывать пакеты без бардака как сейчас?
Что делать с общими для 2х дистров модулями?
относительные симлинки ... - когда то так делал - тоже всем не нравилось
http://wiki.puppyrus.org/soft/porteus-initrd?&#extramod - похоже не упростит
Для тех кто не осилил load= впервые в корне pfs-list.txt
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: paulus от 23 Апрель 2020, 00:28:26
Как же годами за*бали дубликаты в меню! :( Какого добавил второй пункт www.сервер (LFD)? Сколько можно лепить дубликаты и не надо тут заливать, что тебя все устраивает и у тебя один пункт! Где что запихиваешь и сам знаешь, и разжевывалось уже много раз... И вообще сделай голую базу с Х-ми или их отдельно, а остальное распихивай в свой любимый ДЕ.

Какого кулер постоянно в напряге и не понятно чем cpu постоянно грузится от 8-30%? Слакс только при нагрузках кулер работает, потом останавливается.
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: sfs от 23 Апрель 2020, 10:26:12
Как же годами за*бали дубликаты в меню!
А меня быдлячий стиль общения.
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: paulus от 06 Май 2020, 13:44:20
LFD /usr/share/application/htop.desktop exec=htop
sfs, может добавишь какой-нибудь 'defaultterminal -e htop'? Раньше такого чуда не наблюдалось.
Удали один webfsd.desktop, зачем их два?
LFD при загрузке с hdd долго ищет популярные /dev... Как отключить, пусть их из changes берет или так не получиться?

Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: yxma от 09 Май 2020, 14:16:57
в итоге скачал последнюю версию пайлы обычным способом. Даже закладки стырил в хтмл из хрома, но поставить их так же не могу. Ну и пароли остались незаполненными. Жаль. Пока там только мой вк, потому что его пароль пришлось менять
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: yxma от 09 Май 2020, 17:25:36
где-то был вопрос про пожелания к обнове. У меня есть
сложновато скопировать на флешку или виндовые разделы. Приходится через рута. раньше обычным копировал и ничего не стряслось. Ну хотя бы по флешке упрощение - иногда из инета не сохранить, приходится сначала на комп, где файл даром не нужен, а потом перебрасывать. Или сделать такую отдельную настройку прав на разделы или хранители данных с гуем )
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: sfs от 10 Май 2020, 09:20:45
сложновато скопировать на флешку или виндовые разделы. Приходится через рута.
Чем это плохо?. Хватит того что у нас sudo без пароля. Монтировать с записью для всех уже будет перебор
Тем более вариантов монтировать много.
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: yxma от 10 Май 2020, 19:42:23
в общем-то и так хорошо. Но раньше вроде была полная анархия - и ничего. Правда, пароль иногда вводить приходилось. Так что, надо отвыкать от виндового безобразия. Обойдусь, главное - привыкнуть
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: Zigota от 21 Май 2020, 12:42:04
wifi в деб не видит, старые паки делал так же, в арч все норм, и в прошлой сборке не видел. Но все пока понравилось на первый взгляд, не надо разрешение менять кастылями и стоит по центру как надо, для меня в прошлых это волновало.
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: krasnyh от 22 Май 2020, 19:01:10
wifi в деб не видит
Проверил деб на ноуте, есть wifi (LF01-2004-x86_64.iso).
Создание файла с диагностической информацией (http://wiki.puppyrus.org/puppyrus/grub#%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D1%84%D0%B0%D0%B9%D0%BB%D0%B0_%D1%81_%D0%B4%D0%B8%D0%B0%D0%B3%D0%BD%D0%BE%D1%81%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%B9_%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%B5%D0%B9)
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: Neyel от 24 Август 2020, 08:43:56
Небольшой казус - в LF01-2004 есть youtube-dl но нет ffmpeg - из-за чего youtube-dl работает не так как надо (не объединяет звук и видео, потому что нет ffmpeg)
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: sfs от 24 Август 2020, 09:15:17
есть youtube-dl но нет ffmpeg
https://www.archlinux.org/packages/community/any/youtube-dl/
 ffmpeg (optional) - for video post-processing
Есть проблемы при обычном воспроизведении ютуб ссылки в mpv?
Проверил lfd10 mpv - у меня норм
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: Neyel от 24 Август 2020, 09:43:07
for video post-processing
В случае с youtube - этот самый video post-processing необходим, так как отдельно скачиваются видеодорожка и аудиодорожка и их нужно объединить
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: sfs от 24 Август 2020, 09:50:48
такое вряд ли многим актуально
Ну так подключите модуль ffmpeg
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: Neyel от 24 Август 2020, 10:03:34
Ну так подключите модуль ffmpeg
Так и сделал :)
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: sfs от 12 Октябрь 2020, 16:28:44
LF01-20.10-x86_64.iso (http://file.puppyrus.org/users/pra64/iso/lf01-20.10-x86_64.iso)
В арче и деб обновлены glibc - чтобы свежий софт можно было подтягивать
Уменьшен 001 lfd10 (http://forum.puppyrus.org/index.php?topic=22139.msg171971#msg171971)
Обновлены медиаплееры (ffmpeg 4.3), , браузеры
Добавлены : minitube-qt5 ; mtpaint-gtk3 ; video-intel (http://forum.puppyrus.org/index.php?topic=22167.msg172142#msg172142)
Список модулей в iso для установки без load= noload= (http://forum.puppyrus.org/index.php?topic=22772.msg168062#msg168062)
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: sfs от 19 Январь 2021, 17:20:43
LF01-21.01-x86_64.iso (http://file.puppyrus.org/users/pra64/iso/lf01-21.01-x86_64.iso)
Обновлены :  браузеры , медиаплееры (доработаны для youtube (https://forum.puppyrus.org/index.php?topic=20811.0)) ,  оформление xfce414, торренты (https://forum.puppyrus.org/index.php?topic=20885.msg146272#msg146272)
обновил дырявый ssl
connman заменен на NM
Исправлен Список модулей в iso для установки без load= noload= (http://forum.puppyrus.org/index.php?topic=22772.msg168062#msg168062)
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: yxma от 24 Февраль 2021, 13:15:43
есть один странный нюанс, касающийся только ноутбука - работает только 4 ядро. Про 5 пишет при загрузке что неверная конфигурация. На стационаре вопросов нет.
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: sfs от 24 Февраль 2021, 13:28:56
именно поэтому ядра два
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: yxma от 25 Февраль 2021, 10:27:16
В принципе, правильная идея. Непонятно только - вроде бук относительно свежий, а стационар относительно старый, но на старом 5 идет, а на новом нет... Не всё новое лучше старого...
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: Acerman от 25 Февраль 2021, 16:00:47
ноутбука - работает только 4 ядро
У меня на нетбуке четвёртое - отлично, а пятое работает, но без звука, поэтому я его удалил.
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: yxma от 26 Февраль 2021, 00:26:05
пятое работает, но без звука, поэтому я его удалил.
может, и зря. Надо было в настройках звука покопаться и посмотреть через что у вас он идет. Мне как-то пришлось меса подключать - звук шел через видеокарту по HDMI
Название: Re: LF01 x86_64. Двойной модульный FRUGAL : LFA1801 (Arch) + LFD10 (Debian)
Отправлено: sfs от 09 Апрель 2021, 16:06:45
Изменения линейки дистрибутивов 2021 (https://forum.puppyrus.org/index.php?topic=19901.msg176418#msg176418)
C 2021.04 LFA1801 не поддерживается (переходите на LFA20.08). Поэтому LF01 больше выпускаться не будет
LFD10 выпускается отдельным iso (https://forum.puppyrus.org/index.php?topic=22139.msg162149#msg162149)
Последний LF01.iso (https://sourceforge.net/projects/puppyrusa/files/_iso/lf01-21.01-x86_64.iso/download)