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

Дистрибутивы проекта PuppyRus Linux => Сборки Linux от пользователей => Richy => Тема начата: DdShurick от 24 Март 2019, 08:56:59

Название: Модули Richy
Отправлено: DdShurick от 24 Март 2019, 08:56:59
32
 Richy32 (https://cloud.mail.ru/public/6aqw/XGc2NcS5D) zip-архив.
 Richy32-base.xzm (https://cloud.mail.ru/public/37rW/46Ki61Xwz) обновлён 13.05.2019
 IceWM-1.4.2.xzm (https://cloud.mail.ru/public/21Hk/4zxxrGTgu) обновлён 06.04.2019
 jwm-2.40 (https://cloud.mail.ru/public/3itg/5dJqjd1gB) обновлён 02.08.2019
 leafpad-0.8.18.1.xzm (https://cloud.mail.ru/public/5gR9/4cDqboRP1)
 gpicview-0.2.5.xzm (https://cloud.mail.ru/public/3jdp/3TNid96Uh)
 mtpaint-3.40.xzm (https://cloud.mail.ru/public/3qW5/3aCbhV5VN)
 Xorg-1.20.3.xzm (https://cloud.mail.ru/public/3XFg/ZTcLUYMz5) - 12.11.2018
 upNet.xzm (https://cloud.mail.ru/public/2a3M/5rvLa1Dur) обновлён 16.04.2019
 pure-ftpd-1.0.47.xzm (https://cloud.mail.ru/public/5i7R/27NZvjGn9) обновлён 03.05.2019
 ICQ (https://cloud.mail.ru/public/C45K/hMxSZNJru) обновлён 04.05.2019
 minitrd.gz (https://cloud.mail.ru/public/4T34/6CNqyE3Gt) обновлён 16.07.2019
 links-2.18 (https://cloud.mail.ru/public/53vQ/iM2d7GB4P) обновлён 04.08.2019

64
 Richy64 (https://cloud.mail.ru/public/GzD5/pmvd43Bow) zip-архив.
 Richy64-base.xzm (https://cloud.mail.ru/public/52Zv/3hnZgyzsA) обновлён 13.05.2019
 Xorg-1.20.1.xzm (https://cloud.mail.ru/public/3ik9/29G95rakA) обновлён 27.06.2019
 Office.xzm (https://cloud.mail.ru/public/3bvB/k8BVkiAR8) обновлён 31.03.2019
 upNet.xzm (https://cloud.mail.ru/public/3fPw/3ybDGwiP8) обновлён 11.05.2019
 pure-ftpd-1.0.47.xzm (https://cloud.mail.ru/public/5Lxz/27Azcbg2X) обновлён 03.05.2019
 python-2.7.16.xzm (https://cloud.mail.ru/public/4QTp/57heiXoQR) обновлён 09.07.2019
 ICQ (https://cloud.mail.ru/public/9nET/56wVNArVB) обновлён 04.05.2019
 minitrd.gz (https://cloud.mail.ru/public/2Leu/3sk6TQSsx) обновлён 16.07.2019
Название: Re: Модули Richy
Отправлено: knn от 25 Март 2019, 20:00:02
что-то по ссылкам  - 404-ошибки
Название: Re: Модули Richy
Отправлено: sfs от 25 Март 2019, 20:25:34
что-то по ссылкам  - 404-ошибки
у меня работают
Название: Re: Модули Richy
Отправлено: imp от 25 Март 2019, 23:04:25
не устану повторять. если ты с украины - воспользуйся freeopenvpn. есть ответы на этом же форуме. кстати, даже через него, еле скачал ричи32. Ddshurik, переходите на яндекс
Название: Re: Модули Richy
Отправлено: knn от 27 Март 2019, 17:44:21
что-то по ссылкам  - 404-ошибки
сейчас нормально - не знаю что такое было ..   
Название: Re: Модули Richy
Отправлено: DdShurick от 28 Апрель 2019, 09:04:32
 Обновил glibc-2.28 на собранную скриптом glibc-2.29. Процедура:
Код
bash-4.4# cd /home/Richy_32/Richy_BB_32
bash-4.4# P=`pwd`
bash-4.4# cp etc/packages/mount/glibc-2.28/pfs.files /tmp/files
bash-4.4# cat /tmp/files|while read F; do rm ${P}${F}; done
bash-4.4# rmdir etc/packages/mount/glibc-2.28
bash-4.4# cp -a ../l/glibc-2.29/* $P/
Как видите всё не просто, а очень просто.
Название: Re: Модули Richy
Отправлено: sfs от 28 Апрель 2019, 10:16:50
всё не просто, а очень просто.
Пока юзаются консольные утилиты и простые WM
Поставьте Mate, NM, gthumb или еще что-то сложное - все поймете
Сейчас будет ответ - это не нужно. Конечно и в 21 веке каменный топор остается инструментом , но  :)
Дистрибутив - сувенир типа кораблика в бутылке или подкованной блохи...
Кстали - slitaz не смотрели? Думаю - Вам понравится
Название: Re: Модули Richy
Отправлено: DdShurick от 28 Апрель 2019, 11:33:20
Сейчас будет ответ - это не нужно.
Естественно. А вы как думали?
Конечно и в 21 веке каменный топор остается инструментом
Стальной до сих пор незаменим.
Кстали - slitaz не смотрели? Думаю - Вам понравится
Когда-то смотрел, не понравился.
Название: Re: Модули Richy
Отправлено: sfs от 28 Апрель 2019, 11:39:01
Стальной до сих пор незаменим.
Э нет - стальной - это уже ПМ  :D Не творчески. Так и до бензопилы можно деградировать
Только палка - копалка и руки - остальное от Поттеринга  :D
не понравился.
Только потому, что не Вы делали или было что-то объективное?
Название: Re: Модули Richy
Отправлено: DdShurick от 28 Апрель 2019, 11:53:24
Э нет - стальной - это уже ПМ
ПМ это станок ЧПУ. Приходилось на таком работать, малейший сбой - 100% брак.
Только потому, что не Вы делали или было что-то объективное?
Не помню, давно это было.
остальное от Поттеринга
Пёттеринга оставьте себе, я с ним не дружу
Название: Re: Модули Richy
Отправлено: k0l0p0k от 28 Апрель 2019, 13:25:29
ПМ это станок ЧПУ. Приходилось на таком работать, малейший сбой - 100% брак.
может поэтому настройщики таких станков ценятся больше простых слесарей? шутка :)
Название: Re: Модули Richy
Отправлено: DdShurick от 01 Май 2019, 21:00:41
 Лёгкий ftp-сервер pure-ftpd-1.0.47 x86_64 (https://cloud.mail.ru/public/iHQ8/3hktwsCKJ) и i686 (https://cloud.mail.ru/public/5pay/3bGv6Bstd). Корень сервера /home/live/ftp, задан в /etc/passwd.
Название: Re: Модули Richy
Отправлено: sfs от 03 Май 2019, 15:17:49
pure-ftpd
У меня есть аналогичный скрипт с выводом в трей
Название: Re: Модули Richy
Отправлено: DdShurick от 03 Май 2019, 16:22:39
У меня есть аналогичный скрипт с выводом в трей
Надеюсь имеется в виду скрипт запуска? Мне кажется трей это лишнее.
Название: Re: Модули Richy
Отправлено: krasnyh от 03 Май 2019, 16:29:09
Мне кажется трей это лишнее.
На самом деле там удобно сделано. Запустил pure-ftpd на обоих компах, попользовался, щелкнул по иконке в трее - приложение killall.
Название: Re: Модули Richy
Отправлено: DdShurick от 03 Май 2019, 20:57:25
щелкнул по иконке в трее - приложение killall.
Сделал.
Название: Re: Модули Richy
Отправлено: DdShurick от 05 Май 2019, 08:31:33
 Кому-нибудь нужен LigHTTPd (http-сервер)?
Название: Re: Модули Richy
Отправлено: knn от 09 Май 2019, 12:49:51
  Здесь - https://cloud.mail.ru/public/GzD5/pmvd43Bow - grldr есть ( и menu.lst.example в наличии ), может grldr.mbr еще "парный" добавить ? ( да и сюда - https://cloud.mail.ru/public/6aqw/XGc2NcS5D - по аналогии?)
 ----------
 ? +   grldr.mbr2mbr.txt
Код
#  dd if=/way/to/grldr.mbr of=/dev/sdX bs=446 count=1 ;  dd if=/way/to/grldr.mbr of=/dev/sdX seek=512 skip=512 bs=1
Название: Re: Модули Richy
Отправлено: DdShurick от 09 Май 2019, 13:00:16
grldr.mbr есть в системе
Код
# ls /usr/lib/grub4dos/grldr.mbr 
/usr/lib/grub4dos/grldr.mbr
Название: Re: Модули Richy
Отправлено: knn от 11 Май 2019, 09:23:00
Ричи64 - несколько раз по разному качал:
geany, gtk+  - в Роксе( в самом Ричи64) показывает для этих модулей отличные/другие иконки.

geany - не запускается.
Название: Re: Модули Richy
Отправлено: DdShurick от 11 Май 2019, 12:01:14
geany, gtk+
gtk+ 2 или 3?
geany - не запускается.
На что ругается? У меня не запускался когда одновременно были gtk+2 и gtk+3
Название: Re: Модули Richy
Отправлено: knn от 11 Май 2019, 12:54:26
geany, gtk+  - в Роксе( в самом Ричи64) показывает для этих модулей отличные/другие иконки.
- и это было на установленном(каждый очередной раз) из вновь скаченного.( ? хотя под ПРА оба вышеозначенных модуля нормально монтируются "на посмотреть" )
---------------
т.е. скачивал полностью весь-"предлагаемый".zip ( ничего лишнего при установкене добавлял, и пробовал потом ставить на раздел другого ж/д )
Название: Re: Модули Richy
Отправлено: DdShurick от 11 Май 2019, 13:44:34
показывает для этих модулей отличные/другие иконки.
С иконками не разбирался.
Название: Re: Модули Richy
Отправлено: knn от 11 Май 2019, 13:54:32
показывает для этих модулей отличные/другие иконки.
С иконками не разбирался.
- иконки - для файлов=модулей.xzm (не думаю, что именно для geany.xzm  и gtk...xzm они по какимто причинам должны отличаться от других.xzm )

позже может еще поразбираюсь.

upd
  конечно полтергейст какой-то, но не представляю чего мог бы такого сделать/напутать для получения такого результата ( выше писал - скачивал и ставил несколько раз . в разые ж/д)
Название: Re: Модули Richy
Отправлено: DdShurick от 13 Май 2019, 20:00:44
 Перекомпилировал busybox с добавлением dpkg и dpkg-deb, перезалил обе базы. Думаю, хуже не будет.
Название: Re: Модули Richy
Отправлено: nik от 25 Июнь 2019, 12:25:38
На чьей пакетной базе richy64? надо бы вот это добавить

libLLVM-7.so: cannot open shared object file: No such file or directory
Название: Re: Модули Richy
Отправлено: DdShurick от 25 Июнь 2019, 12:53:01
На чьей пакетной базе
Slackware-current
libLLVM-7.so
В пакетах Slackware её нет, надо компилировать.
А скомандовать xinit не пробовал?
Название: Re: Модули Richy
Отправлено: nik от 25 Июнь 2019, 19:02:23
А скомандовать xinit не пробовал?
пробовал, тоже самое что и при старте
Название: Re: Модули Richy
Отправлено: nik от 25 Июнь 2019, 19:33:19
https://mirrors.slackware.com/slackware/slackware64-current/slackware64/d/llvm-8.0.0-x86_64-3.txz чёт только жирновата правда это 8 версия
и как права root получить в richy64? а то даже проверить ничего не могу
Название: Re: Модули Richy
Отправлено: krasnyh от 25 Июнь 2019, 21:03:05
Richy64 действительно падает при загрузке.
Можно для ознакомления попробовать Richy32, там все ok.
Скрин.

как права root получить в richy64
Там вроде по умолчанию root.
Название: Re: Модули Richy
Отправлено: nik от 25 Июнь 2019, 22:03:55
Там вроде по умолчанию root.
вроде root, только libLLVM закинуть не даёт, нет прав. Возможно я просто не в курсе новых фишек. Сегодня скачал последнюю версию Puppy - лепота.  Ностальгия блин одолела, вспомнил как jeans делали, у меня ещё тогда dial-up был  - жесть.
Название: Re: Модули Richy
Отправлено: krasnyh от 25 Июнь 2019, 22:10:30
Сегодня скачал последнюю версию Puppy - лепота.
На форуме есть поддерживаемые ветки Puppy-disco 19.05.
Puppy-disco 19.05 i686 (http://forum.puppyrus.org/index.php?topic=21686.0)
Puppy-disco 19.05 x64 (http://forum.puppyrus.org/index.php?topic=21715.msg157392#msg157392)

Название: Re: Модули Richy
Отправлено: krasnyh от 25 Июнь 2019, 22:20:38
вроде root, только libLLVM закинуть не даёт, нет прав
Наверно через su (пароль woofwoof)?
Название: Re: Модули Richy
Отправлено: nik от 25 Июнь 2019, 22:25:42
Наверно через su (пароль woofwoof)?
это первым делом было проверено ни канает. Скорей всего это новые фишки которых я не знаю, так как /lib, /usr/lib почти пустые, и ничего в них сделать не даёт, а так быть не может. где всё добро теперь.
Название: Re: Модули Richy
Отправлено: krasnyh от 25 Июнь 2019, 22:55:45
так как /lib, /usr/lib почти пустые
В Richy64-base похоже ссылки не сделаны, что-то вроде этого (PRA64)
/usr/lib64 --> /lib
/lib --> /usr/lib
/lib64 --> /usr/lib

Цитата
live@prar-1811 ..Richy_BB_64+Richy64-base.pfs % ls -l && ls -l usr

итого 0
drwsrwsrwt  2 root root 1362 мая 13 19:27 bin
drwxr-xr-x  2 root root    3 дек 17  2018 dev
drwxr-xr-x 19 root root  641 мая  1 19:31 etc
drwxr-xr-x  3 root root   27 окт 19  2018 home
drwxr-xr-x  5 root root   61 ноя 26  2017 lib
drwxr-xr-x  2 root root 2652 мая  9 21:34 lib64

drwxr-xr-x  2 root root    3 окт  1  2015 mnt
dr-xr-xr-x  2 root root    3 окт  1  2015 proc
lrwxrwxrwx  1 root root    8 мая  9 21:34 run -> /var/run
drwsrwsrwt  2 root root 1567 мая  9 21:34 sbin
dr-xr-xr-x  2 root root    3 окт  1  2015 sys
drwxrwxrwt  2 root root    3 окт  1  2015 tmp
drwxr-xr-x  9 root root  139 мар  1  2018 usr
drwxr-xr-x 14 root root  170 янв  9  2018 var
итого 0
drwsrwsrwt  2 root root  6350 мая 13 19:26 bin
drwxr-xr-x  5 root root    78 дек 21  2018 lib
drwxr-xr-x 24 root root 10530 мая  9 21:34 lib64
drwxr-xr-x  5 root root   274 апр  3 20:55 libexec
drwxr-xr-x  4 root root    38 янв 15  2018 local
drwsrwsrwt  2 root root   577 апр 15 11:23 sbin
drwxr-xr-x 37 root root   681 мая 12 10:09 share
Название: Re: Модули Richy
Отправлено: imp от 26 Июнь 2019, 00:51:13
Наверно через su (пароль woofwoof)?
это первым делом было проверено ни канает. Скорей всего это новые фишки которых я не знаю, так как /lib, /usr/lib почти пустые, и ничего в них сделать не даёт, а так быть не может. где всё добро теперь.
Замените в base.xzm строку в /etc/shadow, что начинается с root на рабочую из другого паппи. Мне помогло.
Хотя если /lib и /usr/lib почти пустые, то есть подозрение, что модули не подгрузились и вы сидите в рамдиске а switch_root не отработал. Тогда то, что я выше написал, не поможет и надо разбираться с загрузкой и расположением модулей. В Ричи все пути к ним жестко прописаны в init из initrd.
Название: Re: Модули Richy
Отправлено: DdShurick от 26 Июнь 2019, 06:53:36
модули не подгрузились
lsmod покажет модули ядра, lsblk - модули xzm.
это первым делом было проверено ни канает.
Должен быть суидный бит:
Код
# ls -l /bin/busybox
-rwsr-xr-x    1 root     root        748064 May 13 16:22 /bin/busybox
Видеовыход действительно DVI?
Код
[    65.744] (II) modeset(0): Output DVI-D-1 connected
Название: Re: Модули Richy
Отправлено: nik от 26 Июнь 2019, 07:09:06
Видеовыход действительно DVI?
Так точно, но и на компьютере сына с d-sub также не стартуют X, у сына GTX560ti у меня GTX750, сейчас на компьютере дочери проверю, у неё 775сокет и GTX550ti
Название: Re: Модули Richy
Отправлено: nik от 26 Июнь 2019, 07:20:14
На компьютере дочери то же самое. А не может быть косяк с подключением слоев? Потому что такое ощущение, что чего то не хватает.
Название: Re: Модули Richy
Отправлено: DdShurick от 26 Июнь 2019, 08:18:13
А не может быть косяк с подключением слоев?
Может. Я недавно базу вниз перенёс, у меня тоже косяки полезли, но исправимые. Здесь (https://cloud.mail.ru/home/initrd/) старые initrd, попробуй.
Название: Re: Модули Richy
Отправлено: nik от 26 Июнь 2019, 11:54:50
без регистрации не даёт скачать
Название: Re: Модули Richy
Отправлено: nik от 26 Июнь 2019, 12:08:10
Здесь старые initrd, попробуй.
ошибка 404
Название: Re: Модули Richy
Отправлено: DdShurick от 26 Июнь 2019, 12:10:58
https://cloud.mail.ru/public/2jkt/2JWv1wRUM
Со старыми потребуется DISTRO_SPECS.
Код
DISTRO_FILE_PREFIX="Richy64"
DISTRO_VERSION=1
SYSMNT=mnt
Название: Re: Модули Richy
Отправлено: nik от 26 Июнь 2019, 20:31:01
Со старыми потребуется DISTRO_SPECS.
старый это который, попробовал initrd64 дак он хочет другие названия пакетов, и DISTRO_SPECS не помог
Название: Re: Модули Richy
Отправлено: DdShurick от 27 Июнь 2019, 09:17:54
 Начнём сначала, minitrd.gz (новый init) при загрузке список загружаемых модулей в консоль пишет?
Название: Re: Модули Richy
Отправлено: krasnyh от 27 Июнь 2019, 09:49:09
Начнём сначала, minitrd.gz (новый init) при загрузке список загружаемых модулей в консоль пишет?
Richy64 действительно падает при загрузке.
Хотел еще тогда скрин прикрепить, но подумал, что достаточно информации в сообщении. :)

Появляется рабочий стол, падает. Опять консоль, опять рабочий стол. И так по кругу.
Думал на иксы. Но залез в Xorg.0.log - он полный, не прерванный на ошибке.
Скрин.
Название: Re: Модули Richy
Отправлено: krasnyh от 27 Июнь 2019, 10:08:23
Еще два скрина.


P.s. Неудобно вводить такую длинную строку в консоли. Может сделать как в PRA, в виде короткой команды (aufs-n)?
n=0; while true; do echo -n "$n "; cat /sys/fs/aufs/*/br$n || break; n=`expr $n + 1`; done
Название: Re: Модули Richy
Отправлено: DdShurick от 27 Июнь 2019, 13:19:49
Появляется рабочий стол, падает. Опять консоль, опять рабочий стол. И так по кругу.
Ошибку смоделировал, разбираюсь.
ls -l /usr/lib && ls -l /lib
Во первых /lib64 /usr/lib64, во вторых можно короче "ls -l /lib /usr/lib"
Название: Re: Модули Richy
Отправлено: krasnyh от 27 Июнь 2019, 13:45:04
Во первых /lib64 /usr/lib64
    На чьей пакетной базе

Slackware-current
Особенности Slackware64? Непривычно.


upd. По поводу проблем с root в Rihcy64, у меня все ok.
Скрин.
Название: Re: Модули Richy
Отправлено: DdShurick от 27 Июнь 2019, 14:10:35
 Проблема с иксами оказалась проблемой с icewm - надо libfontconfig.so.1.10.1 а в Xorg libfontconfig.so.1.12.0. Перезалил Xorg (https://cloud.mail.ru/public/3ik9/29G95rakA).
Название: Re: Модули Richy
Отправлено: krasnyh от 27 Июнь 2019, 14:28:01
Перезалил Xorg.
ok.
Скрин.
Название: Re: Модули Richy
Отправлено: nik от 30 Июнь 2019, 17:12:22
Заработало.
Название: Re: Модули Richy
Отправлено: DdShurick от 30 Июнь 2019, 17:56:55
Заработало.
Начинай ругать
Название: Re: Модули Richy
Отправлено: nik от 30 Июнь 2019, 20:55:10
Начинай ругать
За что? На всех не угодишь. А вот c dev= нужно что то делать, не очень то удобно.
Название: Re: Модули Richy
Отправлено: DdShurick от 01 Июль 2019, 07:16:09
За что?
А просто так, чтоб не скучно было :) .
А вот c dev= нужно что то делать
Вообще-то без dev должно искать на всех разделах, но не всегда находит.
не очень то удобно.
Как сделать удобней?
Ещё вопрос, nik, твоё мнение, база должна быть выше модулей или ниже?
Название: Re: Модули Richy
Отправлено: DdShurick от 01 Июль 2019, 13:10:10
rox-filer-2.11p.xzm (https://cloud.mail.ru/public/5ELG/xkzNABPU7)
Название: Re: Модули Richy
Отправлено: nik от 01 Июль 2019, 15:46:43
Вообще-то без dev должно искать на всех разделах, но не всегда находит.
На 3х домашних компах, не нашло не на одном.
Как сделать удобней?
Чтоб автоматом и работало.
Ещё вопрос, nik, твоё мнение, база должна быть выше модулей или ниже?
вообще пофиг лишь бы работало, но если по логике, база первая, затем модули из дистра, затем пользовательские.
Название: Re: Модули Richy
Отправлено: DdShurick от 01 Июль 2019, 16:11:09
но если по логике, база первая, затем модули из дистра, затем пользовательские.
Вот и я так считаю, а "PRAведники" противоположного мнения.
Название: Re: Модули Richy
Отправлено: sfs от 01 Июль 2019, 16:28:50
база первая, затем модули
Мы правильно понимаем друг друга? С какого конца считаем?
база перекрывает модули или наоборот?
Название: Re: Модули Richy
Отправлено: nik от 01 Июль 2019, 17:28:51
база перекрывает модули или наоборот?
наоборот, при условии, что модули не сломают базу.
Название: Re: Модули Richy
Отправлено: nik от 01 Июль 2019, 17:32:39
Если, что, я не поддерживаю такую структуру. Мне нравится структура классического Puppy. Я считаю, что база должна быть как в оригинале, а дополнительные программы типа браузеров, офисов уже пользователь подключает сам по своему желанию.
Название: Re: Модули Richy
Отправлено: sfs от 01 Июль 2019, 17:41:17
"PRAведники" +1   :D
Название: Re: Модули Richy
Отправлено: DdShurick от 01 Июль 2019, 18:22:47
я не поддерживаю такую структуру.
Это на время разработки, только вот разработка "вечная". Давай подумаем, что объединить?
Название: Re: Модули Richy
Отправлено: nik от 01 Июль 2019, 18:50:19
Давай подумаем, что объединить?
Что думать то vmlinuz+initrd+richy64.sfs(xzm)
Название: Re: Модули Richy
Отправлено: DdShurick от 01 Июль 2019, 19:18:22
+ kernel-`uname -r`.xzm
Что включить в базу?
Название: Re: Модули Richy
Отправлено: nik от 01 Июль 2019, 19:56:20
Всё кроме icq и office. про icq я вообще не понял pidgin разве разучился с icq ладить. ну и браузер наверное лучше лису, палемун или оперу, никогда обезьяной не пользовался, она конечно универсальная: браузер, почтовый клиент, редактор, но чёт не нравится.
Название: Re: Модули Richy
Отправлено: imp от 01 Июль 2019, 22:39:05
Да нормальный комбайн обезьяна. Просто на вкус и цвет фломастеры разные. Пользовался всем набором - все устраивает.
Название: Re: Модули Richy
Отправлено: DdShurick от 02 Июль 2019, 09:05:44
 База-full (https://cloud.mail.ru/public/4Xvc/511WACLnW)
Всё кроме icq и office.
и без браузера. Точнее, есть links-2.19.
Название: Re: Модули Richy
Отправлено: sfs от 02 Июль 2019, 09:14:08
vmlinuz+initrd+richy64.sfs(xzm)
Обратно в монолит? Т.е. все разработки проекта за последние годы - в топку? Приехали...
Название: Re: Модули Richy
Отправлено: imp от 02 Июль 2019, 09:17:39
А оно нужно?
Название: Re: Модули Richy
Отправлено: DdShurick от 02 Июль 2019, 09:26:19
Обратно в монолит?
Нет. Это, как сейчас модно, оптимизация.
в топку?
Не в топку, а в базу, Николай попросил. я сделал.
А оно нужно?
Что именно? Или вообще ничего? Я могу и огородом заняться пойти, тоже занятие.
Название: Re: Модули Richy
Отправлено: sfs от 02 Июль 2019, 09:35:28
ПМ , DEVX, pfs-util необходимы. Это основа. Системный подход
Дает 3 уровня (http://wiki.puppyrus.org/puppyrus/pr3#%D1%83%D1%80%D0%BE%D0%B2%D0%BD%D1%8F_%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F_pra) использования
Автоматом решает проблему : "где взять (как пересобрать) софт"
Далее - определение задачи и выбор под нее донора
Далее - сборка DE и софта. Здесь 2 пути - ПМ (pra, magos) или портированные модули (DDR)
Кстати для портированного пути , возможно , подойдет ПМ из пупи, который в теории ест почти все пакеты (надо разбираться) Как правило из пупи сложно что-то выделить  - все сцеплено между собой и  прибито гвоздями

Отказ от ПМ - глупость
Дядя Шурик и от донора отказывался, но побился головой о стенку и потихоньку перепаковал слаку и замолчал
Видимо следующий "этап познания" будет ПМ
Название: Re: Модули Richy
Отправлено: sfs от 02 Июль 2019, 09:39:10
Я могу и огородом заняться пойти, тоже занятие.
Давайте пилить гуй составляющую для pfs-util
ММ (менеджер модулей) : скачка, подключение, отключение - в первую очередь
autoNet - тоже бы довести (хорошо бы без капризов и под любой линукс).
Название: Re: Модули Richy
Отправлено: DdShurick от 02 Июль 2019, 10:07:05
Давайте пилить гуй составляющую для pfs-util
А он нужен? Я дважды брался за pfs-util и бросал по причине невостребованности. Всё это до сих пор на гитхабе валяется.
ММ (менеджер модулей) : скачка, подключение, отключение
У меня это modules-event, заброшен по той же причине.
autoNet - тоже бы довести (хорошо бы без капризов и под любой линукс).
Это сколько линуксов мне придётся установить?
Название: Re: Модули Richy
Отправлено: sfs от 02 Июль 2019, 10:10:37
А он нужен?
Не представляю себе фругал без пфс и ММ. Постоянно везде пользуюсь
Будете спорить, что удобнее открыть инет репу в ФМ, скопировать и подключить в консоле?
Это сколько линуксов мне придётся установить?
Портировать бинарники и сделать запуск через /etc/rc.local 
Название: Re: Модули Richy
Отправлено: DdShurick от 02 Июль 2019, 10:20:02
сделать запуск через /etc/rc.local
Назад в прошлое?
Название: Re: Модули Richy
Отправлено: sfs от 02 Июль 2019, 10:49:39
Это даст универсальности
Если считаете что проще - под все систенмы инициализации - делайте
Название: Re: Модули Richy
Отправлено: imp от 02 Июль 2019, 10:56:40
ем сразу огород? Я про наработки проекта. Т.к. в Ричи свои наработки
Название: Re: Модули Richy
Отправлено: k0l0p0k от 02 Июль 2019, 11:01:13
Это сколько линуксов мне придётся установить?
по аутонету:
дистрозависимый код в либу, либу каждый поддерживает сам
дистронезависимый общий для всех
тем более lib/upNet/libupNet уже есть, вот в нее специфичный для дистра код помещать
?
Название: Re: Модули Richy
Отправлено: sfs от 02 Июль 2019, 11:07:04
в Ричи свои наработки
1. initrd без доки
2. init (система инициализации)  без доки
2. autonet, работающий только здесь
Что еще?
Если уж нравится все делать с нуля - доводите до результата
Теоретически - все перечисленное мне интересно. Но постоянные капризы , соскоки с темы , переоценка сил и возможностей отбивают желание вписываться в тестирование и т.п.  :'(
Название: Re: Модули Richy
Отправлено: DdShurick от 02 Июль 2019, 11:32:36
1. initrd без доки
2. init (система инициализации)  без доки
Умный поймёт, дураку тут делать нечего.
отбивают желание вписываться
Взаимно.
Название: Re: Модули Richy
Отправлено: sfs от 02 Июль 2019, 11:40:29
Опять пошли понты
Какая у "умного" может быть мотивация вникать?
Пока желающие вникнуть (k0l0p0k в autonet для ДДР) брошены автором
При таком раскладе проще самому написать
Название: Re: Модули Richy
Отправлено: DdShurick от 02 Июль 2019, 11:54:05
проще самому написать
Напиши. Покритикую. Посмотрю, как ты с модемами справишься.
Название: Re: Модули Richy
Отправлено: nik от 02 Июль 2019, 12:18:06
Давным-давно, в тридевятом ..... кто-то, кто уже не помню, предлагал такую фишку (покупка мини сервера): сборка дистра с cvs, модульности тогда не было, идея развития не получила. А вот сейчас мне это кажется актуальным, пользователь на сайте выбирает DE, выбирает, необходимый софт, на выходе получает нужный iso файл, с правильно сгенерированным меню, только то, что нужно конкретному пользователю. В этом вижу большой плюс модульности. А так мне удобней монолитный puppy, да я законсервированный консерватор :)
Название: Re: Модули Richy
Отправлено: sfs от 02 Июль 2019, 12:38:02
Напиши. Покритикую. Посмотрю, как ты с модемами справишься.
http://mirror.yandex.ru/puppyrus/2a-aarch64/pkg-repo/2a-any/netctl-modem-2018.04-10-any.pkg.tar.xz
Хотя, вроде и родная подключалка там заработала. Даже , вроде , Вы же и проверяли
Кроме того - gnome-ppp чем плох (тем что только гтк2). После того, как мы его с Вами пропатчили
Последнее время у меня сомнения что кто-то юзает модем в компе (не в роутере и не с телефона по вифи)
пользователь на сайте выбирает DE, выбирает, необходимый софт, на выходе получает нужный iso файл
У porteus и старого slax такое было. Почему-то оба слились
В ПРА6408 я подобное (но частично) и реализовал, но локально : выбор в g4dos варианта + его инсталляция
На сайте такое, в теории тоже можно развернуть (обсуждали), но нет www программеров
Подумал - и созданный iso надо где-то хранить и от DDOS этим защищаться.... Наверное того не стоит
Самое простое - установил хоть как-то  + добавил-убавил модулей
удобней монолитный puppy
Ты ,видимо, просто не юзал модульных дистров .
В подключении (отключении модулей) по горячему есть свои плюсы. Особенно с DEvx
Просто пугает новое, как смартфон  ;)
После выбора компонентов - объединяешь в 1 модуль
Плюсы - не уходит память на слои AUFS, никто не запутается с зависимостями и т.п.
Минусы : при copy2ram лишний расход памяти, не будет автообновлений модулями
Название: Re: Модули Richy
Отправлено: DdShurick от 02 Июль 2019, 13:06:59
пользователь на сайте выбирает DE, выбирает, необходимый софт
Кто понимает, что такое DE, без труда установит сам, а кто не понимает будет смотреть как баран на новые ворота.
у меня сомнения что кто-то юзает модем в компе
У меня тоже, но модем держу как резерв на случай аварии у провайдера.
не будет автообновлений модулями
Приспособить pfsrebuild ??
Название: Re: Модули Richy
Отправлено: sfs от 02 Июль 2019, 13:33:20
Приспособить pfsrebuild ??
Может быть. А в версии 4 пфс уже , вроде и составные модули можнро объединять
Тогда можно промониторить что внутри модуль обновился
Тут много чего можно, но пока у нас (и ни у кого) таких дистров нет
запасной вариант, не надо со счетов сбрасывать
Не планирую. Только в отдельный модуль
Название: Re: Модули Richy
Отправлено: nik от 02 Июль 2019, 16:02:57
Ты ,видимо, просто не юзал модульных дистров .
Не буду спорить, просто за последние 8 лет, мне кроме ,PR_SnouDog, PR_Richy и пару модулей: ООО, lan_boot - Дяди Шурика, больше ничего не пригодилось. А создать загрузочную флешку для новичка с 3мя файлами куда проще, я сам растерялся когда скачал PRA-Roll, что куда пихать, я уж давно не в курсе, что так всё поменялось. А уж опций загрузки сколько просто пи....ц. Я не против модулей, я за то, чтоб базовый минимум был как в классическом PR, а уж всё остальное модулями. 
Название: Re: Модули Richy
Отправлено: krasnyh от 02 Июль 2019, 16:25:03
Я не против модулей, я за то, чтоб базовый минимум был как в классическом PR, а уж всё остальное модулями. 
И все же модульность дает большую гибкость использования. Например, если не работает iso на слабом компе, можно легко поменять ядро, сменить DE на легкое, обегчить систему, убрав некоторые модули и заменив их более легкими аналогами.
И наоборот, для мощного компа и DE 'пожирнее' и браузер firefox67 и т.д.

Для примера disco-19.05 с двумя основными модулями (puppy_disco_19.05; zdrv_disco_19.05):
Код
live@prar-1811 ~/.cache/spacefm/disco-19.05.iso % ls -l
итого 220477
-rw-r--r-- 1 root root      1278 мая 11 19:29 DISTRO_SPECS
-r--r--r-- 1 root root      2048 мая 11 19:29 boot.catalog
-rw-r--r-- 1 root root   6291456 мая 11 19:29 efi.img
-rwxr-xr-x 1 root root      4890 мая 11 19:29 fix-usb.sh
-rw-r--r-- 1 root root       746 мая 11 19:29 grub.cfg
drwxr-xr-x 2 root root      2048 мая 11 19:29 help
-rw-r--r-- 1 root root   2584972 мая 11 19:29 initrd.gz
-rw-r--r-- 1 root root     38912 мая 11 19:29 isolinux.bin
-rw-r--r-- 1 root root      1899 мая 11 19:29 isolinux.cfg
-rw-r--r-- 1 root root    116144 мая 11 19:29 ldlinux.c32
-rw-r--r-- 1 root root    180448 мая 11 19:29 libcom32.c32
-rw-r--r-- 1 root root     22744 мая 11 19:29 libutil.c32
-rwxrwxrwx 1 root root 185126912 мая 11 19:29 puppy_disco_19.05.sfs
-rw-r--r-- 1 root root     10841 мая 11 19:29 splash.png
-rw-r--r-- 1 root root     26724 мая 11 19:29 vesamenu.c32
-rwxrwxrwx 1 root root   5528448 мая 11 19:29 vmlinuz
-rwxrwxrwx 1 root root  25825280 мая 11 19:29 zdrv_disco_19.05.sfs

И пример retro1808:
Код
live@prar-1811 ~/.cache/spacefm/pra03-1808retro.iso % ls -l . pra/base pra/modules 
.:
итого 288
drwxrwxrwx 4 root root   2048 янв  7  2018 EFI
-rwxr-xr-x 1 root root    540 июн 21  2018 acl.sh
drwxrwxrwx 6 root root   2048 сен 15  2016 boot
-rw-rw-rw- 1 root root   1530 фев 10  2015 boot-readme.txt
-rw-rw-rw- 1 root root 269875 авг  6  2018 grldr
-rwxr-xr-x 1 root root    391 июн 11  2015 grub4dos-2flash.bat
-rwxr-xr-x 1 root root    391 фев 10  2015 grub4dos-2flash.sh
-rw-rw-rw- 1 root root    389 авг  6  2018 isolinux.cfg
-rwxr-xr-x 1 root root   1532 ноя 26  2015 iso-make-grub4dos.sh
-rwxr-xr-x 1 root root   1800 ноя 23  2017 iso-make-hybrid.sh
-rw-rw-rw- 1 root root  10383 авг  2  2018 menu.lst
drwxrwxrwx 6 root root   2048 янв 12  2017 pra

pra/base:
итого 78936
-rw-rw-rw- 1 root root 14520320 фев 24  2016 000-kernel-4.4.1-pf3.pfs
-rw-rw-rw- 1 1015  513 63787008 июл  6  2018 001-Pra-3.0-sf25.pfs
-rw-rw-rw- 1 1015  513  2506752 июл  9  2018 030-De-pra03r-sf12.pfs
-rw-rw-rw- 1 1015  513    16384 авг  2  2018 089-pra-update-180802.pfs

pra/modules:
итого 30948
-rw-rw-rw- 1 1015  513 10989568 сен 21  2016 Midori-light-0.5.11-sf04.pfs
-rw-rw-rw- 1 1015  513  6680576 сен 21  2016 Mplayer-light-ext-pra03-retro-p-37553-sf03.pfs
-rw-rw-rw- 1 1015  513  7098368 июл 23  2018 Soft-pra03-retro-sf10.pfs
-rw-rw-rw- 1 root root    86016 сен  4  2016 laptop-mode-tools-1.69-1-any-s03.pfs
-rw-rw-rw- 1 root root  6836224 дек  4  2017 linux-firmware-light-171204_any-sf01.pfs


p.s. В PRA папку /base при желании можно рассматривать как один базовый модуль. :) 
Название: Re: Модули Richy
Отправлено: DdShurick от 09 Июль 2019, 05:51:52
 
я за то, чтоб базовый минимум был как в классическом PR
Обновил базу-full (https://cloud.mail.ru/public/3yY8/2ndzueGiW).
Название: Re: Модули Richy
Отправлено: sfs от 09 Июль 2019, 09:03:28
Что именно добавлено? Разобрать на части возможно или полный монолит?
Название: Re: Модули Richy
Отправлено: DdShurick от 09 Июль 2019, 09:34:44
Что именно добавлено?
Долго рассказывать. Решил обновить librsvg (не все svg открывались) и пошло-поехало. Пришлось обновлять glib, glibc, gdk-pixbuf..... и так далее. Самое обидное, что это ничего не дало.
Разобрать на части возможно
Разобрать всё и всегда можно. Все pfs.files в наличии.
Название: Re: Модули Richy
Отправлено: sfs от 09 Июль 2019, 09:47:56
Решил обновить librsvg (не все svg открывались) и пошло-поехало. Пришлось обновлять glib, glibc, gdk-pixbuf..... и так далее
Как тогда вообще собирался дистр? Пакеты не из одной версии слаки?

base + xorg = 85 мб. Ресурсоемкость по top тоже существенно больше
В ддр я ужал до 60. Есть ли смысл бодаться со слакой в виде донора базы...
Какие плюсы?
Может взять чистую дебиан базу  (внутри моего 001 есть 001 - где чистый дебиан) и на нем?
Сразу решится много проблем - svg, ПМ , репа портированных модулей
Название: Re: Модули Richy
Отправлено: DdShurick от 09 Июль 2019, 10:04:31
Как тогда вообще собирался дистр?
Руками.
Пакеты не из одной версии слаки?
Из slackware64-current (http://mirror.yandex.ru/slackware/slackware64-current/slackware64/). Там постоянно обновляется.
Какие плюсы?
Лицензия и отсутствие модных приблуд.
Может взять чистую дебиан базу
И замучаться выпиливать из неё костыли инициализации. DDR грузится медленнее и капризнее всех.
svg
У тебя gparted.svg открывается?
ПМ
Мне достаточно wget, всё равно потом руками переделывать.
Название: Re: Модули Richy
Отправлено: sfs от 09 Июль 2019, 10:14:22
У тебя gparted.svg открывается?
В ДДР + gpicview - да
И замучаться выпиливать из неё костыли инициализации
Вместе и решим на busybox init
всё равно потом руками переделывать.
В итоге загадочные проблемы типа свг
Название: Re: Модули Richy
Отправлено: DdShurick от 16 Июль 2019, 17:50:48
 Немного изменил minitrd/init (sh), строки 90 и 92
Код
dev1=$(grep $dev /tmp/uuid.lst | cut -b6-10 | tr -d ':') #если dev задан
......
dev1=$(egrep -v 'loop|swap' /tmp/uuid.lst | cut -b6-10 | tr -d ':') #если dev не задан. Поиск по всем разделам.
Это исправило ошибку монтирования sr0 и даёт возможность работать с разделами имеющими двузначный номер (напр. sda12)
Есть идеи по улучшению поиска файлов, но пока отрабатываю на модели.
Название: Re: Модули Richy
Отправлено: knn от 11 Август 2019, 14:08:13
links2 (32):
    Добавил.

- не качает(ся).
сегодня скачалось. работает (проверял пока только в X).
Название: Re: Модули Richy
Отправлено: knn от 12 Август 2019, 19:03:19
там нет xlinks (? ключи компиляции[ :) хотя links -g - норм]).
нет links2.desktop, юзер конфига, ...
--------
upd
  "читать далее" с Форума не читает.
( но почему "читает" именно в модуле, срезанном  в Арче(ПРА03) - точно, определенно сказать не могу)

upd
[ иногда думается, что возможно дело в настройках, сделаных в Консоле]