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

Дистрибутивы проекта PuppyRus Linux => Сборки Linux от пользователей => DDR01. (DebianDogRetro Rus Stretch) => Тема начата: sfs от 02 Март 2019, 20:40:49

Название: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: sfs от 02 Март 2019, 20:40:49
Документация (http://wiki.puppyrus.org/puppyrus/ddr)
DebianDog (https://debiandog.github.io/doglinux/zz02stretchdog.html) ; LF (http://forum.puppyrus.org/index.php?board=182.0)
Озадачился (http://forum.puppyrus.org/index.php?topic=21507.new#new) альтернативной PRA03 ретро сборкой.

DEVX-ddr01-sf01.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs/DEVX-ddr01-sf01.pfs) - для компиляции (взял модуль из ДД)
Проверенные драйвера видеокарт (от пра03) (http://ftp://mirror.yandex.ru/puppyrus/puppyrus-a/kernel/tested/4.4.1-pf3-drv/)

Репозиторий модулей:
http://mirror.yandex.ru/puppyrus/ddr/ddr01/pfs/
http://mirror.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable - много портированных (*-p*) модулей от PRA03 подходят

Базу собирал скриптом mklive-stretch (http://murga-linux.com/puppy/viewtopic.php?t=111199)
070 слепил перепаковкой pra пакетов
Оформление взял из ПРА (084 из реп должен подойти)
ffmpeg+mpv из пра. (Меньше дебиановских)
Остальные модули софта делал через GUI apt2sfs из DD
001-ddr01_LOC.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs/001-ddr01_LOC.pfs) - нерусские локали
001-ddr01_MAN.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs/001-ddr01_MAN.pfs) - доки

Микс скриптов DD (http://forum.puppyrus.org/index.php?topic=21506.msg154740#msg154740) и PRA
Размер базы получился меньше пра03.
У меня наконец без этой (http://forum.puppyrus.org/index.php?topic=18706.msg117682#msg117682) проблемы заработал palemoon28 и gtk3.22 (т.е. свежий) (http://forum.puppyrus.org/index.php?topic=21506.msg154829#msg154829)

Главная проблема для модульного дистра : т.к. инфа о пакетах в одном файле  /var/lib/dpkg/status - наслаивать модули, не сломав ПМ , получится только пронумеровав модули и подключая их без пропуска номеров. Итог (http://forum.puppyrus.org/index.php?topic=21506.msg154689#msg154689)

Пока интересует мнение - как пошло на слабом железе и как по сравнению с PRA03
Есть ли полезные скрипты, которые пригодились бы и в pra

Настройка сети  (http://forum.puppyrus.org/index.php?topic=21578.0)
PPTP (http://forum.puppyrus.org/index.php?topic=21506.msg154922#msg154922)

Памятка по командам Debian (http://www.debian.org/doc/manuals/refcard/refcard.ru.pdf)
Управление автозагрузкой в debian (http://forum.puppyrus.org/index.php?topic=21506.msg154988#msg154988)
Русификация (https://mnorin.com/console-cyrillic-i-systemd-v-debian.html)
Руководство начинающего разработчика Debian (https://www.debian.org/doc/manuals/maint-guide/index.ru.html)
ПМ apt (https://slax9.blogspot.com/p/60-apt.html)
Установленные пакеты : dpkg -l
Установить локальный пакет : dpkg -i /путь/пакет.deb && apt -f install
Удалить пакет : apt-get purge пакет

XFCE 4.12 gtk2 (http://forum.puppyrus.org/index.php?topic=21580.msg155489#msg155489)
IceWM (http://forum.puppyrus.org/index.php?topic=21587.0)
Игры (http://forum.puppyrus.org/index.php?topic=21609.msg155829#msg155829)
Название: Re: LF. DebianDogRus (DDR01) Stretch LXDE gtk2 i686
Отправлено: RoDoN от 02 Март 2019, 23:00:11
В целом взлетел, но... на ноуте не работает тап на тачпаде и нет его настройки, а так же не понятно, где лежат конфиги ксорга. создал каталог /etc/X11/xorg.conf.d и кинул туда 50-synaptics.conf и после рестарта иксов тап заработал.
Не работает синхронизация времени через интернет.
Зачем в хомяке каталог "Desktop", если есть "Рабочий стол"?
Почему обоина "desktop.jpg" лежит в хомяке?
Какие-то не понятные мункты в меню ПКМ типа "How big?" и др.
Архиватор engrampa не стартует...
У меня наконец без этой проблемы заработал palemoon28
Почему ж тогда в сборке хромиум?
Название: Re: LF. DebianDogRus (DDR01) Stretch LXDE gtk2 i686
Отправлено: sfs от 03 Март 2019, 00:55:14
Зачем в хомяке каталог "Desktop", если есть "Рабочий стол"?
Почему обоина "desktop.jpg" лежит в хомяке?
Какие-то не понятные мункты в меню ПКМ типа "How big?" и др.
В основном это из DD
Первое с чем надо определиться - это юзать это или пересобрать debostrap-ом
Саня - ты глубоко полез. Давайте пока определимся - надо вообще такое или нет

Основной бонус стабильного дебиана (только предположения - надо проверять) - репа хоть и не заморожена - обновляется минимально (в плане потери совместимости) и вполне достаточно (свежие браузеры , дыры)
На арче для обновления репы все модули придется обновлять. Здесь, возможно, базу можно будет в чруте apt upgrade обновлять, а модули при этом не сломаются
Вот почему дебиан
Т.е. вот эти глобальные вопросы меня интересуют. А время и т.п. починим - не проблема.

есть готовый гибкий инструмент с продуманной пакетной базой(woof)?
mklive-stretch - это debostrap c небольшой обвязкой для iso на выходе. Уж точне не менее гибкий и продуманный
Линукс с времен появления woof изменился. Как не собирай - совсем "маленький и быстрый" (как в начале) не получается. FatDog - раньше был действительно FAT. Сейчас все свежие пупи не меньше
Насколько я отслеживаю , многие ветераны пересели на DOG. Щенок вырос :)  Вот - раздел хотят под него выделить (http://murga-linux.com/puppy/viewtopic.php?t=115538)
Короче - я woof не рассматриваю. Дистр без ПМ - не интересно и монолит (не модульный) - вообще не надо
И есть готовые поделия, типа debiandog, собранные таким же извращенным способом, как в топикстарте?
см. первую ссылку в шапке темы
Название: Re: LF. DebianDogRus (DDR01) Stretch LXDE gtk2 i686
Отправлено: sfs от 03 Март 2019, 09:46:01
    см. первую ссылку в шапке темы
Чего и имею ввиду. Зачем?
Родной ДД совсем не торт.
Большие сборки (https://debiandog.github.io/doglinux/zz02stretchdog.html) - явно не ретро
Маленькая (http://murga-linux.com/puppy/viewtopic.php?t=112784) - не для новичков. Да и не особо маленькая
Оформление печальное.
Не только русификации DD скриптов, но и интернационализации (http://wiki.puppyrus.org/programming/intern) нет. Надо бы это хозяйство изучить. Может там есть полезное
ДД аналоги pfs-util не могут подключить модуль с tmpfs и не работают с инет-репой модулей
Модульности  не прослеживается - не более чем в пупи - пара модулей - браузер и т.п.
Название: Re: LF. DebianDogRus (DDR01) Stretch LXDE gtk2 i686
Отправлено: sfs от 03 Март 2019, 10:13:40
Почему ж тогда в сборке хромиум?
Потому что он из дебиана. Только в нем остается свежий gtk2 хромиум
Исключительно для старого железа дистр не планируется
Возможно многим будет интересна сборка для флэшки для запуска хромиума минимального размера
Палемун - просто взять в репе пра03 или бинарный с сайта разрабов
Кстати - для дебиана надо еще определиться - какой лучше - бинарный (большой с дублями либ) или под дебиан (https://software.opensuse.org/download.html?project=home:stevenpusser&package=palemoon)
Название: Re: LF. DebianDogRus (DDR01) Stretch LXDE gtk2 i686
Отправлено: Ilbych от 03 Март 2019, 11:34:59
Возможно многим будет интересна сборка для флэшки для запуска хромиума минимального размера
Конечно интересна. Сейчас по сути одним браузером и можно обойтись.
Название: Re: LF. DebianDogRus (DDR01) Stretch LXDE gtk2 i686
Отправлено: sfs от 04 Март 2019, 10:32:20
нет скрипта для сохраненки
До этого еще не дошел. Надо сначала с общей концепцией определиться. Надеюсь в следующем исо (постараюсь сегодня) будет уже видно
Пока юзайте сохраненку в папку или файл или конвертируйте ее в pfs

Настройка сети (Wi-Fi) мне понравилась, удобно.
Это wicd. Он на питоне2. Не в тему он в ДДР01
В pixel есть dhcpdui. К пра мы его пытались прикрутить даже с Дядей Шуриком - не прокатило. Может в родном окружении взлетит
Тот что сейчас - работает?
Из готового, легкого больше ничего под гтк2 нет
Название: Re: LF. DebianDogRus (DDR01) Stretch LXDE gtk2 i686
Отправлено: sfs от 04 Март 2019, 14:13:44
ddr01-test2.iso (http://file.puppyrus.org/users/pra/iso/ddr01-test2.iso)
Ужал 001. Дабавил в 070 скриптов PRA
perl-ddr01-sf01.pfs - если не работать с пакетами.deb и настройками системы типа dpkg-reconfigure - можно не подключать
sfs-get и автообновление работают
Проверял мало

инфа о пакетах в одном файле  /var/lib/dpkg/status - наслаивать модули, не сломав ПМ , получится только пронумеровав модули и подключая их без пропуска номеров
Пока добавил в 001*.pfs инфу про модули perl nss ffmpeg(3 пакета с либами). Т.е. apt будет думать, что они установлены
Лучше ничего не придумал. У кого хорошо с англ. яз. - посмотрите на мурге - может у них как-то решена эта проблема...

Добавил голосование в шапку. По итогу будет приниматься решение о продолжении работ

089-ddr01-upd-sf06.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs/089-ddr01-upd-sf06.pfs)
Ssh-dropbear-ddr01-sf02.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs/Ssh-dropbear-ddr01-sf02.pfs)
chromium-72.0.3626.96-ddr01-sf01.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs/chromium-72.0.3626.96-ddr01-sf01.pfs)
deadbeef-p-0.7.0-2-sf04.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs/deadbeef-p-0.7.0-2-sf04.pfs)
netsurf-browser-3.6-ddr01-sf01.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs/netsurf-browser-3.6-ddr01-sf01.pfs)
seamonkey-2.49.3-sf01.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs/seamonkey-2.49.3-sf01.pfs)
palemoon-bin-p-28.4.0-sf01.pfs (ftp://ftp.yandex.ru/puppyrus/puppyrus-a/pra03/pfs/palemoon-bin-p-28.4.0-sf01.pfs)
Название: Re: LF. DebianDogRus (DDR01) Stretch LXDE gtk2 i686
Отправлено: Acerman от 04 Март 2019, 16:36:10
Почитал тему первоисточника... Starter Kit - то, о чём я мечтал.
Заметьте, автор сначала отладил загрузку базы на любом железе, а модули позже пошли.
"...It does NOT contain any application software..." - это важно.
Название: Re: LF. DebianDogRus (DDR01) Stretch LXDE gtk2 i686
Отправлено: sfs от 04 Март 2019, 18:07:42
Почитал тему первоисточника
Это не первоисточник. Первоисточник вот (https://debiandog.github.io/doglinux/zz02stretchdog.html) . Начал эту тему на мурсе один болгарин, который сейчас слился
А вот исток (http://forum.puppyrus.org/index.php?topic=12651.0)  :D
А Starter Kit - это чел, как и я  собрал скриптом минимальную базу
Я пошел этим же путем.
автор сначала отладил загрузку базы на любом железе, а модули позже пошли.
А можно как-то сделать модули без базы  :)
Нам проще - у нас есть pfs-util. Можно склеивать\расклеивать

Вы проголосовали за "базу без софта". В этом контексте - что под софтом понимаете
test02.iso без софта?
Название: Re: LF. DebianDogRus (DDR01) Stretch LXDE gtk2 i686
Отправлено: sfs от 04 Март 2019, 18:21:45
В pixel есть dhcpdui. К пра мы его пытались прикрутить даже с Дядей Шуриком - не прокатило. Может в родном окружении взлетит
dhcpcd-gtk-ddr01-sf01.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs/dhcpcd-gtk-ddr01-sf01.pfs)
Прошу протестировать. Особенно вифи
Название: Re: LF. DebianDogRus (DDR01) Stretch LXDE gtk2 i686
Отправлено: Acerman от 04 Март 2019, 19:44:41
А вот исток 
Идём к "истоку" и видим:
...пришло понимание, что .deb - не лучшая основа для маленького frugal дистрибутива с ПМ.
Попробовал Arch - понравилось больше.
И круг замкнулся...  :)
При всём уважении, мне, как юзеру, всё-равно, на чём основан Starter Kit  (хорошее название для концептуального продукта).  Главное - минимальный размер базы с максимальным дружелюбием "из коробки" к разному железу. Поэтому на драйверах не экономится, а вот всё, что не нужно непосредственно для загрузки системы, (это я называю софтом), оформляется отдельными модулями.
Я понимаю, что от ПРА03 мне этого уже никогда не дождаться, поэтому понадеюсь на DDR01.
Debian Starter Kit - не такой уж и маленький, как Вы справедливо заметили выше, но, вроде, стабильный.
Недостаток - нерусский. Уповаю, что DDR будет лучше.  :)
Название: Re: LF. DebianDogRus (DDR01) Stretch LXDE gtk2 i686
Отправлено: sfs от 05 Март 2019, 09:54:54
dhcpcd-gtk-ddr01-sf01.pfs
Это пакеты из деб репы. Те же проблемы, что были в пра
PeasyWifi - работает. Интерфейс какой-то перегруженный
Сама прога хитрая.

круг замкнулся...
Для "маленького" получается - более менее, но с полноценным модульным фругалом пока не могу найти красивого решения для apt
Пока остановился на :
Инфа про доп. системные модули (сейчас это ffmpeg nss perl) в 001
Это даст возможность манипуляций с базой без переделки доп. модулей
Криво, но больше идей нет
от ПРА03 мне этого уже никогда не дождаться
Где и что там лишнее в 001 (62мб)?
Недостаток - нерусский
DDR01 русский и это сделать посложнее, чем в арче
Название: Re: LF. DebianDogRus (DDR01) Stretch LXDE gtk2 i686
Отправлено: Acerman от 05 Март 2019, 10:34:03
Где и что там лишнее в 001 (62мб)?
Вы называете "базой" только 001?
А я называю "базой" всё, что находится в папке /base.  И там полнО такого, что можно было бы разместить в папках  /modules  или /options или вообще удалить.
Разве я неправ?
сделать посложнее, чем в арче
Зачем тогда создавать себе трудности?
Название: Re: LF. DebianDogRus (DDR01) Stretch LXDE gtk2 i686
Отправлено: sfs от 05 Март 2019, 10:46:48
А я называю "базой" всё, что находится в папке /base.
В пра03 там еще ядро и ДЕ, которую можно пересобрать pfs-util под себя
полнО такого, что можно было бы разместить в папках  /modules  или /options или вообще удалить.
Что мешает это сделать? На то и модульный дистр
тогда создавать себе трудности?
http://forum.puppyrus.org/index.php?topic=21507.0
Название: Re: LF. DebianDogRus (DDR01) Stretch LXDE gtk2 i686
Отправлено: knn от 06 Март 2019, 21:23:46
каким-то образом Mytetra-1.42.2_port-inst_d_i686-kn03.pfs работает  :o
Название: Re: LF. DebianDogRus (DDR01) Stretch LXDE gtk2 i686
Отправлено: sfs от 07 Март 2019, 09:18:05
Вообще много портированных модулей должно работать. Возможно, сделаю совместную репу модулей pra03+ddr01
С составом базы определился. Результат меня устраивает
Пишите что удалить\добавить в базу, чего не хватает (на мой взгляд xfreerdp и teamviewer)
Допишу в шапку какими командами это сделать
Ну и скрипты надо приводить в порядок. Выбрать - что оставить от ДД, что от ПРа

ffmpeg+mpv из пра. Меньше дебиановских. Надо бы перекомпилить под либы Stretch (возможно позже)
Попробовал компилить - после арча очень неудобно
Только ставишь -dev пакет - пол репы прилетает по зависимостям
Скомпилил multiload-ng
Название: Re: LF. DebianDogRus (DDR01) Stretch LXDE gtk2 i686
Отправлено: sfs от 07 Март 2019, 13:02:38
много портированных модулей должно работать
Даже очень много... Пишите сюда кто еще какие-то проверил
При таком раскладе дистр становится еще интересней...
сделаю совместную репу модулей pra03+ddr01
ftp://ftp.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable
Апдейты с включением этой репы:
089-pra-update-190307.pfs (ftp://ftp.yandex.ru/puppyrus/puppyrus-a/pra03/pfs/089-pra-update-190307.pfs)
089-ddr01-upd-sf09.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs/089-ddr01-upd-sf09.pfs)
Название: Re: LF. DebianDogRus (DDR01) Stretch LXDE gtk2 i686
Отправлено: sfs от 11 Март 2019, 11:11:50
slim-lock-ddr01-sf01.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs-test/slim-lock-ddr01-sf01.pfs)
030-gtk3-ddr01-sf01.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs/030-gtk3-ddr01-sf01.pfs)
070-Ddr01-sf10.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs/070-Ddr01-sf10.pfs)
089-ddr01-upd-sf16.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs/089-ddr01-upd-sf16.pfs)
Pulseaudio-gtk2-10.0-ddr01-sf01.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs/Pulseaudio-gtk2-10.0-ddr01-sf01.pfs)
Python2.7-ddr01-sf01.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs/Python2.7-ddr01-sf01.pfs)
synaptic-gtk2-0.75.13-ddr01-sf01.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs/synaptic-gtk2-0.75.13-ddr01-sf01.pfs) - пока не отключил репу DDog - у меня не заработал

075-systemd-ddr01-sf01.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs-test/075-systemd-ddr01-sf01.pfs)
slim-ddr01-sf01.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs-test/slim-ddr01-sf01.pfs)
teamviewer-14.1.18533-ddr01-sf01.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs/teamviewer-14.1.18533-ddr01-sf01.pfs)
В итоге у меня заработал только на исходящие без systemd и slim

Проверил и перенес в общую репу
10-mesa-libgl-10.6.4-1-i686.pfs (ftp://ftp.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/10-mesa-libgl-10.6.4-1-i686.pfs)
Premote-p-0.9.3-3-sf14.pfs (ftp://ftp.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/Premote-p-0.9.3-3-sf14.pfs)
libreoffice-p-6.1.3-pr01.pfs (ftp://ftp.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/libreoffice-p-6.1.3-pr01.pfs)
vbox-5.0.12-k4.4.1-pf3-sf04.pfs (ftp://ftp.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/vbox-5.0.12-k4.4.1-pf3-sf04.pfs)
vbox-extpack-5.0.12-k4.4.1-pf3-sf02.pfs (ftp://ftp.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/vbox-extpack-5.0.12-k4.4.1-pf3-sf02.pfs)
slim-p-1.3.6_64-sf01.pfs (ftp://ftp.yandex.ru/puppyrus/puppyrus-a64/pfs-portable/slim-p-1.3.6_64-sf01.pfs)

Пожалуй, что хотел - сделал. Тестируем и можно релизить
Базовый набор софта в наличии. И от пра03 портированные модули хорошо подходят
Перевел Gui apt2sfs - можно делать модули из репы

Нашел в репе ДД скрипты объединения базы пакетов из модулей. Лежат в /opt/bin
Думаю, так
добавил в 001*.pfs инфу про модули gtk3 nss ffmpeg(3 пакета с либами). Т.е. apt будет думать, что они установлены
проще.
Планов пилить другие ДЕ gtk3 qt5 нет.
Проверенные дрова (от пра03) - на яндексе вместе с ядром
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: sfs от 11 Март 2019, 15:40:54
001-ddr01-sf14.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs/001-ddr01-sf14.pfs) - объединил с 070 и perl (без него apt криво работает). 005-perl*.pfs можно удалить
030-gtk3-ddr01-sf02.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs/030-gtk3-ddr01-sf02.pfs)
070-Ddr01-sf11.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs/070-Ddr01-sf11.pfs) - пустышка (для автообновления)
089-ddr01-upd-sf17.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs/089-ddr01-upd-sf17.pfs)

Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: sfs от 12 Март 2019, 16:36:05
001-ddr01-sf16.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs/001-ddr01-sf16.pfs)
Поднял glibc до 2.28 - чтобы можно было тырить софт в любых репах и компилить в пра03
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: knn от 12 Март 2019, 19:05:19
  Скажу "как могу" :  может конечно мне и кажется, но моё видение,  по-моей-регистрации на Форуме ---  какое-то количество скриптов, присутствующих в данный момент например в ПРА03, находится в статусе, можно сказать, "Карго-культа". - Вот и беспокоит судьба этих скриптов.
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 qt4 i686
Отправлено: DdShurick от 13 Март 2019, 09:31:03
Цитата
В переносном смысле понятие культа карго используется, когда люди копируют внешнюю атрибутику какого-нибудь явления, совершенно не имея понятия о его внутренних движущих силах.
Отсюда (http://lurkmore.to/Культ_карго).
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 qt4 i686
Отправлено: sfs от 13 Март 2019, 09:55:05
копируют внешнюю атрибутику какого-нибудь явления, совершенно не имея понятия о его внутренних движущих силах
Что касается скриптов и глубинных идей DebianDog - глубоко не разбирался. Возможно там есть что-то полезное. Кто-чего найдет - пишите. DDR01 мне интересен тем, что туда можно запихнуть все лучшее из Debian DD PRA03
Меня в первую очередь интересовал Debian Stretch. Самое простое было прикрутить к нему проверенные скрипты пра. Это и сделал
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 qt4 i686
Отправлено: Pro от 13 Март 2019, 09:55:28
 да но в контексте knn  я понял что он говорит что скрипты уже нафиг не нужны но все равно кочуют из сборки в сборку, но его волнует почему-то их судьба. вот почему их судьба его волнует я не понял. Толи потерять боится толи наоборот предлагает убрать
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 qt4 i686
Отправлено: sfs от 13 Март 2019, 10:14:48
Размер базы получился меньше пра03.
А памяти ест на старте почти в 2 раза больше (77пра03\120ддр01)
Не очень понятно за счет чего. Количество слоев AUFS  больше. Возможно, кэшитировие в дебиане как-то по другому считается
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 qt4 i686
Отправлено: sfs от 13 Март 2019, 10:43:28
ddr01-1903-i686.iso (http://file.puppyrus.org/users/pra/iso/ddr01-1903-i686.iso)
Почистил тему. Подправил шапку
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 qt4 i686
Отправлено: knn от 13 Март 2019, 12:33:41
Отсюда.
- я-то про карго-культ видел в телевизоре (несколько раз попадалась на глаза "передача").
 Там про карго-культ - намного по-мягче(!и нет, в частности, "скрытой агрессии автора статьи" и к Линуксу) :) [хотя есть и "поучительные моменты"].
 
  Охота, чтоб скрипты "не канули в лету" по-напрасну.(опасался, что ДДР заменит ПРА03)
 
  Какие скрипты  - навскидку: sfs-get-rep-xxx-где разложено по категориям;
  скрипты-для-дефолт-программ, ....(на данный момент больше не вспомню).
 
  Т.е. думается, что в некоторых скриптах заложены идеи/"движения"/..., которые на данный момент не реализованы( может и таскаются из сборки - в сборку[что-то может и теряется], но может там чего и полезного и в обозримом будущем).
  Наработки участников Форума(а может и Паппи - я точно не знаю чьи) могут-то и пригодиться.
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 qt4 i686
Отправлено: sfs от 14 Март 2019, 09:07:02
опасался, что ДДР заменит ПРА03
Пока от него остался скрипт apt2sfs. Уже переделан и там есть что еще улучшить
Я уже объяснял, что ДДР - это не смена курса, а небольшое экспериментальное ответвление темы Ретро. не более. По итогу я еще больше укрепился в мысли, что арч - идеальная платформа для модульного фругала
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 qt4 i686
Отправлено: sfs от 14 Март 2019, 09:48:32
памяти ест на старте почти в 2 раза больше (77пра03\120ддр01)
Похоже , дело в к-ве слоев AUFS
Кому критично - объединяйте модули : mkpfs -m (http://mkpfs -m)
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 qt4 i686
Отправлено: sfs от 18 Март 2019, 12:37:18
030-gtk3.22-ddr01-sf03.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs/030-gtk3.22-ddr01-sf03.pfs)
gcolor3-gtk3-p-2019.03.13.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs/gcolor3-gtk3-p-2019.03.13.pfs)
gnome-mpv-gtk3-p-0.11_64-sf02.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs/gnome-mpv-gtk3-p-0.11_64-sf02.pfs)
iconoscope-gtk3-p-0.9.3.r10.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs/iconoscope-gtk3-p-0.9.3.r10.pfs)
modem-ddr01-sf01.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs/modem-ddr01-sf01.pfs)
modem-ddr01-sf02.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs/modem-ddr01-sf02.pfs)
python3.5-ddr01-sf01.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs/python3.5-ddr01-sf01.pfs)
remmina-gtk3-p-1.2.32-sf03.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs/remmina-gtk3-p-1.2.32-sf03.pfs)
Таким образом в ДД в отличии от пра03 gtk3 свежий и проблем с ним нет
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: sfs от 18 Март 2019, 12:56:00
Проверил в DDR01 и перевел в общую c PRA03 репу проги:
avidemux-gtk-slp-2.5.6.pfs (ftp://ftp.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/avidemux-gtk-slp-2.5.6.pfs)
doublecmd-gtk2-0.7.2-pr01.pfs (ftp://ftp.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/doublecmd-gtk2-0.7.2-pr01.pfs)
gftp-p-2.0.19-4-i686.pfs (ftp://ftp.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/gftp-p-2.0.19-4-i686.pfs)
gimp-p-2.8.18-pb01.pfs (ftp://ftp.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/gimp-p-2.8.18-pb01.pfs)
gmtp-gtk2-p-1.3.10-pr01.pfs (ftp://ftp.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/gmtp-gtk2-p-1.3.10-pr01.pfs)
gpaint-p-0.3.3-sf01.pfs (ftp://ftp.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/gpaint-p-0.3.3-sf01.pfs)
inkscape-bzr-light-p-13447.pfs (ftp://ftp.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/inkscape-bzr-light-p-13447.pfs)
isomaster-p-1.3.13-2.pfs (ftp://ftp.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/isomaster-p-1.3.13-2.pfs)
masterpdfeditor-3.3.22.pfs (ftp://ftp.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/masterpdfeditor-3.3.22.pfs)
osmo-light-p-0.2.14-pr01.pfs (ftp://ftp.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/osmo-light-p-0.2.14-pr01.pfs)
p7zip-natspec-9.38.1-5.pfs (ftp://ftp.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/p7zip-natspec-9.38.1-5.pfs)
peazip-gtk2-p-5.7.1.pfs (ftp://ftp.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/peazip-gtk2-p-5.7.1.pfs)
plank-gtk3-p-0.11.4-sf01.pfs (ftp://ftp.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/plank-gtk3-p-0.11.4-sf01.pfs)
qasmixer_0.17.2-2-s02.pfs (ftp://ftp.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/qasmixer_0.17.2-2-s02.pfs)
qftp-qt4-p-1.5.8-sf02.pfs (ftp://ftp.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/qftp-qt4-p-1.5.8-sf02.pfs)
qpdfview-qt4-p-0.4.12-sf01.pfs (ftp://ftp.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/qpdfview-qt4-p-0.4.12-sf01.pfs)
r-studio_4_qt4.pfs (ftp://ftp.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/r-studio_4_qt4.pfs)
sane-backends-1.0.27-ds01.pfs (ftp://ftp.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/sane-backends-1.0.27-ds01.pfs)
symantec-ghost-p-11.5-1.pfs (ftp://ftp.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/symantec-ghost-p-11.5-1.pfs)
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: sfs от 18 Март 2019, 21:59:08
obconf: error while loading shared libraries: libobrender.so.29
Возьму этот (https://altlinux.pkgs.org/sisyphus/classic-i586/obconf-2.0.4-alt2.i586.rpm.html)
Багфикс 089- завтра
Спасибо за 1й багрепорт после релиза +
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: SergZ от 19 Март 2019, 07:21:03
Поставил на неттоп 3ви, по витой паре пашет ок! Искал в меню как вайфай настроить, не нашёл) Переключаюсь во вторую консоль под рутом -смотрю peasywifi в трее, настроил -работает. После sfs-linux эта сборка сразу почти взлетела -респект!
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: sfs от 19 Март 2019, 08:54:24
peasywifi в трее, настроил -работает
Это не единственный вариант: /etc/network/interfaces ; connman
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: RoDoN от 19 Март 2019, 10:01:37
Смотрю ddr01-1903-i686.iso, там только Openbox, а зачем тогда мусор в хомяке в виде каталога /home/live/.config/rox.sourceforge.net/OpenWith/ и такой же в /root, если ROX-а нет и я так понимаю не будет, еще не понятно назначение каталога /home/live/.config/xfe/scripts/ ?
Также не пойму к чему возвращаться с использованию /home/live/Startup из-за 5-ти стартовых файлов?
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: sfs от 19 Март 2019, 10:06:22
Это все из ДД. Надо окончательно определиться с их репой (юзать - не юзать)
Тогда можно удалить эти пакеты. Тот же peasywifi хорошо прибит к прочим фичам
Пока из полезного для себя нашел только apt2sfs - и то уже переделал
Остальное или дублирует наше или я не понял их замысла
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: sfs от 20 Март 2019, 09:42:42
Еще 1 плюс DDR
https://pkgs.org/download/chromium - похоже в Slackware 14.2 перестали собирать chromium 32бит
Гугл давно уже бросил 32бит
А в Stretch chromium  до сих пор даже гтк2. Пока не обновился до версии 73. посмотрим как пройдет...
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: sfs от 21 Март 2019, 13:11:06
Aspell-ru-0.99f7.pfs (ftp://ftp.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/Aspell-ru-0.99f7.pfs)
Ffmpeg-gui-p_any-sf09.pfs (ftp://ftp.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/Ffmpeg-gui-p_any-sf09.pfs)
Opera-12.16-s08.pfs (ftp://ftp.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/Opera-12.16-s08.pfs)
abiword-3.x-gtk2-p-3.0.1-s04.pfs (ftp://ftp.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/abiword-3.x-gtk2-p-3.0.1-s04.pfs)
geany-p-1.27-pr01.pfs (ftp://ftp.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/geany-p-1.27-pr01.pfs)
gvfs-trash-1.12.2-s02.pfs (ftp://ftp.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/gvfs-trash-1.12.2-s02.pfs)
mhwaveedit-slp-1.4.23.pfs (ftp://ftp.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/mhwaveedit-slp-1.4.23.pfs)
mkisofs-3.01a08.pfs (ftp://ftp.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/mkisofs-3.01a08.pfs)
pburn-ru-p-4.3.16-pr06.pfs (ftp://ftp.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/pburn-ru-p-4.3.16-pr06.pfs)
pra-installer-2018.09-05-any.pfs (ftp://ftp.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/pra-installer-2018.09-05-any.pfs)
Проверил и перенес в общую репу еще модулей
В том числе корзину и инсталлятор (надо будет добавить в исо)
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: sfs от 22 Март 2019, 10:32:43
pptp отсутствует
pptp-ddr01-sf01.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs/pptp-ddr01-sf01.pfs)
https://wiki.debian.org/ru/pptp-linux
http://russianproxy.ru/pptp-client-setup-debian-ubuntu
Вроде в пупи какой-то гуй был...?
http://murga-linux.com/puppy/viewtopic.php?t=93384 - он работает?
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: Roader от 22 Март 2019, 11:30:29
Вроде в пупи какой-то гуй был...?
http://murga-linux.com/puppy/viewtopic.php?t=93384 - он работает?
Не пробовал. У меня со времен оных в отдельном модуле скрипты для поднятия впн... С подключением модуля - все ок.  При варианте загрузки с qt имеет место получение альтернативного сетевого адреса...
Название: Re: Модули.pfs и пакеты от пользователей
Отправлено: k0l0p0k от 23 Март 2019, 10:35:24
menu -> системные -> [Cfdisk - Менеджер разделов ..]
тут просто подсказка пользователю(по cfdisk mkfs fsck) или ГУИ для них?
или у лайва прав не хватает чтоб они корректно запустились?
Название: Re: Re: Модули.pfs и пакеты от пользователей
Отправлено: krasnyh от 23 Март 2019, 10:58:01
menu -> системные -> [Cfdisk - Менеджер разделов ..]
по cfdisk mkfs fsck
  Использую постоянно и часто для работы с дисками (флешками) - cfdisk, а также для форматирования - mkfs, ну и fsck для проверки на ошибки. Запускаю именно из Меню -> Системные -> Cfdisk - Менеджер разделов
Все работает.

Проверить на ошибки запуска можно, запустив в терминале:
Код
$ cfdisk+.sh
Название: Re: Re: Модули.pfs и пакеты от пользователей
Отправлено: k0l0p0k от 23 Март 2019, 12:16:11
Использую постоянно и часто для работы с дисками (флешками) - cfdisk, а также для форматирования - mkfs
изредка тоже их в консоли использую
Запускаю именно из Меню -> Системные -> Cfdisk - Менеджер разделов
Все работает.
вот вывод cfdisk+.sh ( вход под live ):
cfdisk+.sh
/usr/local/bin/cfdisk.sh: строка 7: blkid: команда не найдена
/usr/local/bin/cfdisk.sh: строка 17: urxvt: команда не найдена

sudo cfdisk+.sh
/usr/local/bin/cfdisk.sh: строка 17: urxvt: команда не найдена

с blkid понятно, у лайва прав не хватает
с urxvt не пойму, гуй у меня тоже запускался, хоть и не доходило до реальной работы с разделами
------------------------
перепроверил под рутом, гуй есть, urxvt потерялся (
может urxvt заменить на defaultterminal ?
Название: Re: Re: Модули.pfs и пакеты от пользователей
Отправлено: krasnyh от 23 Март 2019, 12:31:26
 А какое PRA? У меня много разных iso в папке и во всех вроде все работает. Проверил и в 'нововомодном' ) ddr01-1903, тоже cfdisk+.sh запускается.

 А насчет urxvt, он должен быть во всех iso. Для sfs - urxvt (как и mc), это 'альфа и омега' любой системы.


upd. Запускаю из-под live, sudo не требуется. Права:
Код
% ls -l /usr/local/bin/cfdisk+.sh                                   
-rwxr-xr-x 1 root root 988 окт  8  2015 /usr/local/bin/cfdisk+.sh

upd2. Может в каком-то DE ошибка?
Название: Re: Re: Модули.pfs и пакеты от пользователей
Отправлено: k0l0p0k от 23 Март 2019, 12:42:35
А какое PRA?
ddr01-1903, в виртуалке (виртуалбокс 5.1.38_убунта)

упс
вроде в тему ddr01-1903 писал сначала, как здесь оказалось? что-то пошло не так )
просьба  админам переместить куда следует, если не сложно
---
пс
забавно ) :
в cfdisk.sh defaultterminal как раз закомментирован ( 16я строка)
в 17й явно прописан urxvt
так понимаю из-за дефолтного терминала проблемы какие-то возникали?
может тогда проверку: есть urxvt, его использовать, нет - дефолтный
ну или доукомплектовать )
-------------------
пспс
в cfdisk.sh заменил urxvt на дефолтный(16ю строчку раскомментировал, 17ю наоборот)
соответствующий пунктик в cfdisk+.sh заработал ( предсказуемо )
Название: Re: Re: Модули.pfs и пакеты от пользователей
Отправлено: krasnyh от 23 Март 2019, 12:59:05
А насчет urxvt, он должен быть во всех iso.
Проверил. В ddr01-1903 нет urxvt.

 Но это явная ошибка. Когда sfs узнает об этом, он сразу доложит его в iso, т.к. считает urxvt очень удобной и TK независимой утилитой. Что удобно для разработчика, о чем он сам и писал уже.
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: k0l0p0k от 23 Март 2019, 13:47:14
Сервер Pure-FTPD
при запуске от лайва :
Код
pureftpd
/usr/bin/pureftpd: line 18: ifconfig: not found
так понимаю ifconfig тут нужен чтоб юзеру его АйПи показать
ifconfig в системе есть, у лайва прав не хватает на запуск
или колдовать с правами, или в /usr/bin/pureftpd добавлять `which sudo` где требуется
---
сам сервер запускается и работает, проверил мельком, только вот этот незначительный косячек с отображением адреса
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: sfs от 23 Март 2019, 18:30:16
089-ddr01-upd-sf21.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs/089-ddr01-upd-sf21.pfs)
поправил urxvt ifconfig cfdisk
k0l0p0k - спасибо+

Адаптировал к ДДР
Midori-pra-retro-0.5.11-sf08.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs/Midori-pra-retro-0.5.11-sf08.pfs)
Mplayer-light-ext-p-37553-sf04.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs/Mplayer-light-ext-p-37553-sf04.pfs)
uget-gtk2-ddr01-1.8.2-sf01.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs/uget-gtk2-ddr01-1.8.2-sf01.pfs)
Gxneur-lite-0.21-pr03.pfs (ftp://ftp.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/Gxneur-lite-0.21-pr03.pfs)
gnumeric-slp-gtk2-p-1.10.17-s04.pfs (ftp://ftp.yandex.ru/puppyrus/puppyrus-a/pra03/pfs-portable/gnumeric-slp-gtk2-p-1.10.17-s04.pfs)

У меня pm-suspend срабатывает только 1 раз
На второй ничего не происходит
У всех так или особенности моего железа?
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: k0l0p0k от 23 Март 2019, 21:12:49
поправил urxvt ifconfig cfdisk
поправьте тогда еще и /usr/local/bin/mkfs.sh
в нем в 4й строчке поиск ведется всех mkfs.* :
(правильнее сказать список составляется и перебирается потом в цикле)
Код
for i in `ls /usr/bin/mkfs.*`
а в дебианоподобных бинарники не в одном только /usr/bin а и в других местах разбросаны, короче не находит скрипт там то что нужно (
попробуйте заменить на :
Код
for i in `ls /sbin/mkfs.*`
должно заработать
да - не заменить, а две строчки(два варианта) сделать, ненужную коментировать
( можно(нужно?  ;) ) и прокомментировать прямо в скрипте, это для арча, это для дебиана )
----
пс
попробовал у себя - заработало
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: sfs от 24 Март 2019, 08:02:30
поправьте тогда еще и /usr/local/bin/mkfs.sh
Код
for i in `ls /usr/bin/mkfs.*` `ls /sbin/mkfs.*` ;do
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: k0l0p0k от 24 Март 2019, 09:37:20
menu -> программирование -> [поиск софта и создание пакета]
используется вариант для арча с пакманом
или адаптировать под дебиан или убрать этот пунктик временно
---------------------------
for i in `ls /usr/bin/mkfs.*` `ls /sbin/mkfs.*` ;do
универсально, проверил, работает !
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: sfs от 24 Март 2019, 09:45:37
адаптировать под дебиан
Там есть аналог : apt2sfs
[поиск софта и создание пакета]
уберу
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: k0l0p0k от 24 Март 2019, 10:00:47
Там есть аналог : apt2sfs
видел )
опробовал на openssh-serwer
модуль собрался, и вроде подключается, только демон sshd не запускается при старте ( sshd из этого именно самодельного модуля )
пока не вникал
установил openssh-serwer в сохраненку - sshd нормально стартует
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: sfs от 24 Март 2019, 10:05:10
опробовал на openssh-serwer
Чем не устроил встроенный dropbear ?
демон sshd не запускается при старте
включите в модуль результат /etc/init.d/sshd start  update-rc.d sshd defaults
http://manpages.ylsoftware.com/ru/update-rc.d.8.html
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: k0l0p0k от 24 Март 2019, 10:19:53
Чем не устроил встроенный dropbear ?
опцию X не понимает ((
вот так не сделать с ним:
ssh -XYC user@adress
--------------
включите в модуль результат /etc/init.d/sshd start
надо попробовать, благодарю за подсказки
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: k0l0p0k от 24 Март 2019, 10:44:00
Управление автозагрузкой в debian (http://debian-help.ru/articles/avtozgruzka-debian/)
да это понятно, "вручную" в автозагрузку что угодно и как угодно можно прописать
apt(apt-get) и более низкоуровневый dpkg умеют "модифицировать автозагрузку" без участия юзера, на основе данных из deb-пакета
 apt2sfs не смог( пока ) , ну от него это наверное и не требуется на данном этапе
(зря грешил)
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: sfs от 24 Март 2019, 10:45:31
включите в модуль результат /etc/init.d/sshd start  update-rc.d sshd defaults
http://manpages.ylsoftware.com/ru/update-rc.d.8.html
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: k0l0p0k от 24 Март 2019, 12:06:38
эксперименты :
apt purge openssh-server (удалил)
самодельный модуль openssh-server в /modules
перезагрузка .. не стартует ((
а не стартует, потому-что
пользователя sshd не было в системе
/etc/init.d/ssh start выдает ошибку, дословно не запомнил, что-то типа юзер не найден
сделал пользователя ( adduser sshd ) - заработало о_О
но перед этим делал
 update-rc.d ssh defaults
возможно тоже повлияло?
-------
надо на свежеустановленной системе повторить шаги ..
apt(apt-get, dpkg) видимо установочным скриптом эти действия все выполняет(новый пользователь, update-rc.d и тд ), а не только файлики по нужным местам раскладывает
---
пс
похоже и пользователь(sshd) не нужен(??) нужна лишь строчка в /etc/passwd типа:
sshd:x:110:65534::/var/run/sshd:/usr/sbin/nologin
-----
пспс
может обсуждение ssh\sshd в другую тему? давайте разделим(?)
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: sfs от 24 Март 2019, 13:15:48
может обсуждение ssh\sshd в другую тему?
На его примере вырабатываем методу - как делать модули с автозапускающимися сервисами
Пока вытанцовывается :
Управление автозагрузкой в debian (http://manpages.ylsoftware.com/ru/update-rc.d.8.html)
Для автостарта демона надо его упоминание в /etc/init.d/.depend.start /etc/init.d/.depend.start и /etc/rc*
089-ddr01-upd-sf22.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs/089-ddr01-upd-sf22.pfs)
ssh-server-ddr01-sf01.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs/ssh-server-ddr01-sf01.pfs)
Делал apt2sfs - он и юзера добавил и /etc/rc*
Юзера и /etc/init.d/.depend.start /etc/init.d/.depend.start добавил в 089
Сервисов у нас много не будет , а так бы надо мутить типа /etc/rc.d - как в minirc. В дебиане /etc/rc.d под другое занято
Тогда /etc/rc.local/d
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: k0l0p0k от 24 Март 2019, 13:30:32
Для автостарта демона надо его упоминание в /etc/init.d/.depend.start
да, к этому же пришел
Делал apt2sfs - он и юзера добавил и /etc/rc*
пропустил как то у себя, или внимания не обратил сразу
одного юзера (повторюсь) мало создать, нужно чтоб в /etc/passwd запись соответствующая была сделана, типа:
sshd:x:110:65534::/var/run/sshd:/usr/sbin/nologin
без нее не стартовало
сейчас Ваш модуль опробую без сохраненок
--------
с Вашими нормально стартует . +
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: sfs от 24 Март 2019, 16:55:46
одного юзера (повторюсь) мало создать, нужно чтоб в /etc/passwd запись соответствующая была сделана, типа:
apt2sfs все это сделал. Точнее это арt сделал , выполнив инсталляционные скрипты пакета
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: k0l0p0k от 24 Март 2019, 20:28:52
понял сейчас почему у меня sshd не запускался  >:( даже вручную
сначала грешил на apt2sfs, думал он что не доделал
во всех "старых" 089-ddr01-upd-sf*.pfs имеется /etc/passwd, он перекрывал соответствующий /etc/passwd в моем самодельном модуле - вся причина  ;)
в 089-ddr01-upd-sf22.pfs /etc/passwd приведен к "нормальному" виду :)
этот вопрос закрыт
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: k0l0p0k от 24 Март 2019, 20:52:19
palemoon так понимаю из ПРА взят?
( в названии модуля вижу суффикс p - портабельный )
вопросов к нему нет, работает, так, для справки
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: sfs от 25 Март 2019, 09:43:00
palemoon так понимаю из ПРА взят?
palemoon во всех дистрах с оф. сайта
Перекомпилить можно, но такое по их лицензии не может называться palemoon. В Росе такой - называется newmoon
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: DdShurick от 27 Март 2019, 19:52:22
 Посмотрел ваш DDR-01. Ругаться не буду, хотя очень хочется много чего высказать и по системе и по набору программ. Ложка мёда в этой бочке дёгтя это стандартное дерево каталогов. Во всяком случае мой модуль IceWM-1.4.2 заработал. Как я его запустил? Руками, но через задницу xinit + xterm.
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: k0l0p0k от 27 Март 2019, 21:28:01
Ругаться не буду
критика никогда не помешает, дабы знать что исправлять\переделывать :)
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: DdShurick от 28 Март 2019, 07:48:59
критика никогда не помешает
Зато крытика мешает.
По системе: не нашёл точки монтирования модулей. Хотел посмотреть, примонтировался ли IceWM, и не нашёл. Не понял, откуда запускается WM.
По программам: идиотский FM, не видно "свежие" файлы, не показывает, куда ссылка. Где "открыть терминал здесь"? Пришлось "пытать" через консоль, благо не новичок.
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: k0l0p0k от 28 Март 2019, 07:58:26
Зато крытика мешает.
если человеку не указать на недостаток его, как он про него узнает?
само-собой критиковать надо вежливо и корректно, дабы не обидеть
По системе: не нашёл точки монтирования модулей. Хотел посмотреть, примонтировался ли IceWM, и не нашёл.
в /mnt/live/memory загляните
Где "открыть терминал здесь"?
F4(или "инструменты" -> дальше увидите  :) там прямо вверху нужный пунктик )
по ПКМ да - не открыть, запишем в TODO недостатки
не видно "свежие" файлы
клик по табу "изменен" - свежие файлы окажется наверху, еще и отсортированы по свежести :)
идиотский FM,
один недостаток был по дефолту - открытие одним кликом, легко меняется в настройках на привычное поведение
====================
apt search rox говорит что Rox в дебиановских репах имеется, попробуйте:
apt install rox-filer
ps
попробовал собрать модуль apt2sfs'ом, и опять удачно  ;)
нормально запускается
только разрабы забыли в /usr/share/applications desktop-файлик закинуть  ???
придется делать ручками, ну или из терминала запускать
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: k0l0p0k от 28 Март 2019, 08:38:05
Не понял, откуда запускается WM.
порылся
если не ошибаюсь  openbox запускается из
 /usr/bin/x-session-manager
а дальше из ~/.config/openbox/autostart стартуют панелька и рабочий стол(и все прочее автостартующее в пользовательской сессии ) 
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: DdShurick от 28 Март 2019, 08:38:38
в /mnt/live/memory загляните
Первым делом туда и заглянул, ан нету.
apt search rox говорит что Rox в дебиановских репах имеется, попробуйте:
apt install rox-filer
Зачем? Свой, из комплекта IceWM (https://cloud.mail.ru/public/MAcy/YK8TkL9oH), прекрасно работает.
открытие одним кликом
Это достоинство.
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: k0l0p0k от 28 Март 2019, 08:48:14
Первым делом туда и заглянул, ан нету.
странно , у меня там обнаруживаются папки copy2ram и images
Зачем? Свой, из комплекта IceWM, прекрасно работает.
великолепно, не придется тратить время на эксперименты
открытие одним кликом
Это достоинство.
у нас разные взгляды на жизнь :) по мне так очень не удобно, давайте останемся каждый при своем, не будем холивар разводить плиз )
(да, что в роксе, что в пакманфме настраивается это за пару кликов )
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: sfs от 28 Март 2019, 09:24:02
не нашёл точки монтирования модулей
Удивляете... mount| grep loop
Не понял, откуда запускается WM
/еtс/alternatives/x-session-manager - это дебиановские приколы
Из этой же серии - либы - в 4х местах искать и везде перл
Где "открыть терминал здесь"?
Совсем удивляете.... Ярлык в lxpanel

В итоге никакой полезной инфы. Личные запутки для раздела новичков
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: k0l0p0k от 28 Март 2019, 09:29:50
Совсем удивляете.... Ярлык в lxpanel
имелось в виду "открыть терминал в текущей папке" а не вообще
в rox'е по ПКМ или клавиша "Ё" :)
в pcmanfm - F4
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: DdShurick от 28 Март 2019, 09:48:58
Удивляете... mount| grep loop
Это в консоли, а в FM?
/еtс/alternatives/x-session-manager - это дебиановские приколы
Не только. В Altlinux точно так-же. Другое дело, что при изменении ссылки /еtс/alternatives/x-session-manager -> /usr/bin/icewm-session почему-то через startx не сработало.
Сегодня загрузил DDR второй раз (вариант gtk2) /mnt/live/memory появился и IceWM через startx запустился. ??? Мистика.
Личные запутки для раздела новичков
Иногда полезно прикинуться дураком.
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: sfs от 28 Март 2019, 10:33:09
Это в консоли, а в FM?
/mnt/live/memory/images
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: sfs от 29 Март 2019, 13:54:45
К сожалению модуль Xorg-1.20.3 от Richy32 на DDR-01 не взлетел.
Чем он лучше дебиановского?
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: DdShurick от 29 Март 2019, 15:18:38
Чем он лучше дебиановского?
Не знаю, не сравнивал.
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: sfs от 29 Март 2019, 15:35:14
А почему тогда "к сожалению" и в чем вообще смысл эксперимента?  :)
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: k0l0p0k от 29 Март 2019, 16:26:03
опробовал с флэшки на нетбуке(в подписи)
на удивление гладко :)
WiFi-подключалка открытую сеть нашла, подключила
экран сразу нормальне разрешение
с тачпадом тоже проблем не обнаружилось
------
inxi в системе нету "из каропки"   нашел :)
а с консоли не запускается, и which inxi выдает пустую строку - пути нестандартные?
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: krasnyh от 29 Март 2019, 17:15:49
а с консоли не запускается, и which inxi выдает пустую строку - пути нестандартные
inxi2
А из меню он запускается через inxi-wrapper.


P.s.
с консоли не запускается
  А вот если бы стоял zsh, то при вводе inxi он бы написал zsh: correct 'inxi' to 'inxi2' [nyae]?,
тем самым дав информацию, а при нажатии "y" вообще бы исправил команду. )
 Летайте самолётами аэрофлота пользуйтесь zsh! :)
Zsh вместо Bash (http://forum.puppyrus.org/index.php?topic=21152.msg150072#msg150072)


Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: DdShurick от 29 Март 2019, 18:00:50
в чем вообще смысл эксперимента?
Это по поводу VIA S3 UniChrome Pro. В Xorg-1.20.3 полный набор xf86*
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: k0l0p0k от 29 Март 2019, 18:10:29
а с консоли не запускается, и which inxi выдает пустую строку - пути нестандартные ?
inxi2
А из меню он запускается через inxi-wrapper.
спс
в меню нашел
кстати как inxi-wrapper в меню попадает? в /usr/share/applications desktop-файлика нет  ???
-------------
пришлось вручную:
ln -s /usr/bin/inxi2 /usr/bin/inxi
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: krasnyh от 29 Март 2019, 18:16:57
/usr/local/share/applications/inxi.desktop )
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: k0l0p0k от 29 Март 2019, 18:23:31
/usr/local/share/applications/inxi.desktop )
опять спс )
не догадался туда заглянуть  :-\
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: sfs от 09 Апрель 2019, 17:24:14
001-ddr01-sf17.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs/001-ddr01-sf17.pfs)
Код
Пакеты, которые будут обновлены:
  libntfs-3g871 libsystemd0 libudev1 ntfs-3g udev wget
http://www.opennet.ru/opennews/art.shtml?num=50466
Обновилось в chroot  нормально. Т.е. как и было задумано. Ничего не добавлял\убавлял , кроме :
влил gtk3 (т.е. теперь в 001 псевдоприсутствуют nss ffmpeg gtk3)

Заодно переименовал gtk3.22-ddr01-sf04.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs/gtk3.22-ddr01-sf04.pfs) - выкинул var (он уже в 001)
nss-ddr01-sf03.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs/nss-ddr01-sf03.pfs)
Обновите руками


Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: sfs от 13 Апрель 2019, 08:53:08
меню бы немного переделать, в секции программирование к программированию относится только geany, все остальное -> или в параметры или в системное (?)
может отдельный подпункт в меню сделать(в системном) - работа с PFS
в параметры или в системное там и так тесно
создание пфс - нужно не всем
Изобретать нестандартные (freedesktop.org) подразделы - зло
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: sfs от 13 Апрель 2019, 09:18:46
Добавил в шапку темы голосование про темы оформления
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: k0l0p0k от 13 Апрель 2019, 09:30:38
в параметры или в системное там и так тесно
поэтому предлагаю подразделом

создание пфс - нужно не всем
но это все же никак не программирование, скорее администрирование ну или конструирование :)

Изобретать нестандартные (freedesktop.org) подразделы - зло
у нас не совсем "стандартная" система, почему бы не внести изюминку?
стандарты хорошо, но иногда их меняют ..
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: k0l0p0k от 13 Апрель 2019, 09:34:16
apt2sfs ну точно просится в другое место, например в параметры, sfs-get кстати там
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: sfs от 14 Апрель 2019, 08:02:15
sfs-get - это подключение. Надо почти всем
Создание - не всем

089-ddr01-upd-sf28.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs/089-ddr01-upd-sf28.pfs)
Добавил фиксы скриптов из пра64
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: sfs от 15 Апрель 2019, 09:05:37
Т.к. активности в голосовании про темы оформления (в шапке темы) не наблюдаю - оставлю одну тему отдельным модулем
Чтобы не усложнять. И так будет несколько ДЕ и ядер
Ну или голосуем активнее
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: sfs от 15 Апрель 2019, 10:31:58
Добавил в trim удаление /var/cache/debconf
Весит 0,8М сквоша. apt не сломался. /var/cache/debconf после использования apt не заполнился
Проблем про такое не нагуглил (https://www.google.com/search?q=debian+/var/cache/debconf&newwindow=1&ei=CzG0XPjWFu_1qwHJm7eAAQ&start=10&sa=N&ved=0ahUKEwi4iO-KyNHhAhXv-ioKHcnNDRAQ8NMDCJ4B&biw=1591&bih=812). Всплывут - сделаю бэкап
Похоже это как-то связано с gpg подписями пакетов, которые я для экономии места выпилил
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: k0l0p0k от 15 Апрель 2019, 11:17:01
Похоже это как-то связано с gpg подписями пакетов, которые я для экономии места выпилил
поэтому оно и сыплет варнингами типа
Код
Данные из этого репозитория нельзя аутентифицировать, и поэтому потенциально из небезопасно использовать
?
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: sfs от 15 Апрель 2019, 11:42:39
поэтому оно и сыплет варнингами типа
да. Хорошо бы их убрать. Как - не знаю. помогайте
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: sfs от 15 Апрель 2019, 13:35:22
Добавил в trim удаление /var/cache/debconf
001-ddr01-sf18.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs/001-ddr01-sf18.pfs)
Убрал bsdtar
Обновил из  деб. репы libssh wpasupplicant (наверное дыры закрыли)
Прошу срочно проверить. скоро новый исо
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: sfs от 17 Апрель 2019, 15:06:35
Еще одна загадка. Возможно опять SystemV
При подключении Pulse*.pfs - при старте системы - на пол экрана "Нет доступа к home"
home в Pulse*.pfs нет и live (от кого пульс стартует доступ имеет)
При ручном запуске start-pulseaudio-x11 такого нет
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: k0l0p0k от 17 Апрель 2019, 15:25:27
При подключении Pulse*.pfs - при старте системы - на пол экрана "Нет доступа к home"
?
у меня нормально
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: sfs от 17 Апрель 2019, 16:45:08
ddr01-1904-i686.iso (http://file.puppyrus.org/users/pra/iso/ddr01-1904-i686.iso)
Добавил ядро 4.20 (спасибо Pro), gtk3 приложения и xfce (модулями)
Глобально - все задуманное получилось
Осталось написать доку (принимаются пожелания)
и порешать мелкие проблемы : медленный старт, autoNet apt2sfs и пр.
Отдельное спасибо k0l0p0k за тесты и идеи
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: sfs от 24 Апрель 2019, 09:10:18
В menu2.lst в справочном разделе пути типа
cat /pra/pra-retro-install.txt.gz
А должны быть
cat /ddr01/pra-retro-install.txt.gz
поправил. спасибо
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: blyum от 06 Май 2019, 17:40:44
Здравствуйте!
При изменении способа переключения клавиатуры (выбор "языка"), программа "изменения способа переключения" "выдает" сообщение, что выбранные мною изменения записываются и вступают в силу (если я правильно понял), но самого изменения способа переключения не происходит...
В чем секрет?
Спасибо!

ddr01-1904
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: krasnyh от 06 Май 2019, 19:09:52
При изменении способа переключения клавиатуры (выбор "языка")
Там получается конфликт настроек.
В lxde и xfce за переключение раскладок отвечают собственные плагины и настраиваются  они прямо на панели - ПКМ по значку флажка. И настройки хранятся соответственно
Цитата
~/.config/lxpanel/default/panels
~/.config/xfce4/panel/

Если настраивать из меню Системные - Set keyboard layout (команда в терминале keyboard-layout), то настройки меняются в /etc/default/keyboard.


Т.е. надо или настраивать только на панели, или удалять эти плагины и настраивать через Меню - Системные - Set keyboard layout.
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: sfs от 07 Май 2019, 09:25:50
Меню - Системные - Set keyboard layout.
Т.к. во всех DE DDr есть свои настройщики в панеле- предлагаю это убрать из меню
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: sfs от 07 Май 2019, 09:54:12
И дебиановскую настройку тайм-зоны убрать - у меня не работает
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: sfs от 07 Май 2019, 10:25:01
089-ddr01-upd-sf34.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs/089-ddr01-upd-sf34.pfs)
Название: Re: LF. DebianDogRetro Rus (DDR01) Stretch LXDE gtk2 i686
Отправлено: sfs от 13 Май 2019, 10:46:05
089-ddr01-upd-sf35.pfs (ftp://ftp.yandex.ru/puppyrus/ddr/ddr01/pfs/089-ddr01-upd-sf35.pfs)
Починил : gshot ; автомонтирование флешек ; timezone autoexec vol (http://wiki.puppyrus.org/soft/porteus-initrd)
Поменял hostname на DDR01