Сайт | Скачать | Видео | Wiki

Автор Тема: DogLinux (Debian LiveCD в стиле Puppy Linux) от gumanzoy  (Прочитано 17703 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн gumanzoy

  • Постоялец
  • ***
  • Сообщений: 106
  • Репутация: +12/-0
Re: DogLinux (Debian LiveCD в стиле Puppy Linux) от gumanzoy
« Ответ #90 : 03 Август 2023, 09:50:00 »
Не удобнее ли перенести их в модуль с этой прогой...
Базу таким раздувать - зло
А нет, не удобней. Модуль с прогой одинаковый для 32 и 64бит.
Либ там совсем мало.

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2459
  • Репутация: +33/-0
Re: DogLinux (Debian LiveCD в стиле Puppy Linux) от gumanzoy
« Ответ #91 : 09 Август 2023, 10:35:34 »
  в какой-то очередной раз запустил и случайно победил 'pppoe' - доуст-л (после 'apt-get update' ) pppoe+pppoeconf (+ автоснос NM т.к. конфликт пакетов, а ч/з NM не мог настроить) => запустил 'pppoe' [ ! итого около 150 Мб в каталоге сохраненки]

маё (краткосрочное по 32-бит):

- нравится:

  -- без бубнов - параллельн запуск в разн tty разных wm(/de)

  -- наличие: 32-бит, userid=1000, ...

  -- настройки XTerm

  -- /etc/hostname - норм меняется ч/з  'rootcopy' ( ? vs 'ddr' [или к-то местной деб-сборки] )

- X3:
  -- запуск 'icewm' почему-то с "перманентным XTerm" - вариант-   его окно уменьшить (#"родной-jwm" глянул и понял что не настрою, но я в его настройках мало разбираюсь; крыса для для меня - дико, но двигаться можно  )

  -- пока мало знаком со сквош-утилитами и вообще структурой сборки

« Последнее редактирование: 09 Август 2023, 10:40:53 от knn »
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2459
  • Репутация: +33/-0
Re: DogLinux (Debian LiveCD в стиле Puppy Linux) от gumanzoy
« Ответ #92 : 09 Ноябрь 2023, 01:23:55 »
  -- наличие: 32-бит, userid=1000, ...
на счет '1000' - запутался-погорячился ( # но переведу как-нибудь на 1000)
---------------
понятно что сборка для тестирования железа, но подзадержусь на ней как на основной. Спасибо ! (и fredx181 спасибо)
=========
особо в сборке не разбирался, но многое спокойно доставляется, запускается.
#по сих пор не могу на bp32ng 'awesome' запустить, а тут второй день - нормально
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2459
  • Репутация: +33/-0
Re: DogLinux (Debian LiveCD в стиле Puppy Linux) от gumanzoy
« Ответ #93 : 10 Ноябрь 2023, 20:34:03 »
на счет '1000' - запутался-погорячился ( # но переведу как-нибудь на 1000)
- здорово что в 'mklive-bookworm' недавно id-puppy поменяли ) - т.к. есть много дистров с id-defaultuser=1000 - удобна совместимость.
-----
зы
руками скрипт можно поправить, а можно рассмотреть - добавку "диалога выбора кол-ва потоков" gui/tui  (после выбора компрессии) [ -processors $n] -
~= :
'mksquashfs ... {$nProc}' . если выбранная {$n} <= $(cat /proc/cpuinfo | grep processor | wc -l) и не пустая, иначе - дефолт
--------
зызы
вариант - n<=$(nproc) - не знаю как правильней...
« Последнее редактирование: 10 Ноябрь 2023, 20:44:21 от knn »
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2459
  • Репутация: +33/-0
Re: DogLinux (Debian LiveCD в стиле Puppy Linux) от gumanzoy
« Ответ #94 : 11 Ноябрь 2023, 01:11:36 »
~= :
Код
echo "maximum enable = $(nproc)" ; echo  -e "wait input value... \n(if type 'Enter' = max-default):"  ; read n;  for (( i=1; i <=$(nproc) ; i++ )); do if [ -z "$n" ]; then break; fi ; if [ "$n" -eq "$i" ] ; then  nProc="-processors $n"; echo "$nProc"; break ; fi ; done ; if [ -z "$nProc" ]; then   echo "error input - $n . use max-default = ""$(nproc)" ; fi
- правда там ругань если введены буквы, но работает
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2459
  • Репутация: +33/-0
Re: DogLinux (Debian LiveCD в стиле Puppy Linux) от gumanzoy
« Ответ #95 : 18 Ноябрь 2023, 17:57:29 »
  в какой-то очередной раз запустил и случайно победил 'pppoe' - доуст-л (после 'apt-get update' ) pppoe+pppoeconf (+ автоснос NM т.к. конфликт пакетов, а ч/з NM не мог настроить) => запустил 'pppoe' [ ! итого около 150 Мб в каталоге сохраненки]
- собрал себе такую же только с перламутровыми пуговицами - 'jwm-default-mklive-bookworm' , но относительно дефолта добавил 'dhcpd-base' (и peasywifi хотя можно было вроде оставить) - это для 'usb0', а :  'nm-gnome',  'pppoe ( *conf, ppp)', 'peasywifi' - опционально (пр. /optional -- load= ) "модулями". 
Это всё чтоб избежать "конфликтов" - pppoe-vs-nm-mgr, dhcpcd-vs-peasywifi(но с dhcpcd-base норм) [# сам wifi не пользую]
------------
32 , 64. заснепшотил репы. обустраиваюсь.
initrd потом скорее возьму из 'liveusb-doglinux-debian-12-2023.05.06' - есть '/modules', 'text', 'extramod'(раньше активно его пользовал. # как помню был там и "мелкий ньюанс" с применением на логич.разделах)
-------------
в 'liveusb-doglinux-debian-12-2023.05.06' также интересно "про драйвера, видеокарты", но пока не до того.
Структуру-каталогов наверно немного поменяю.
# зы.  с "переменными" в menu.lst должно быть повеселее - для 'porteus-mod-initrd' - мне удобно т.к. много параметров и их сочетаний. надеюсь - доберусь )
 -------
 upd
 зызы
 недопонимал про "Debian-&-Xdialog", но сейчас нашел 'xdialog3'
 ( правда gtk-3. а запуск такойже - "Xdialog")  ! :)
« Последнее редактирование: 18 Ноябрь 2023, 18:33:54 от knn »
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн gumanzoy

  • Постоялец
  • ***
  • Сообщений: 106
  • Репутация: +12/-0
Re: DogLinux (Debian LiveCD в стиле Puppy Linux) от gumanzoy
« Ответ #96 : 22 Ноябрь 2023, 10:09:03 »
заснепшотил репы.
А зачем морозть репы ? в Debian stable почти ничего не меняется.

initrd потом скорее возьму из 'liveusb-doglinux-debian-12-2023.05.06' - есть '/modules', 'text', 'extramod'(раньше активно его пользовал. # как помню был там и "мелкий ньюанс" с применением на логич.разделах)
initrd с модулями пересобирается под каждое ядро скриптом /usr/local/cr-initrd/mkinitrd
параметр text у меня обрабатывает не linuxrc а /etc/profile
загрузка модулей из extramod изначально есть, я её не добавлял.
Все мои изменения в 05-customtools.squashfs

в 'liveusb-doglinux-debian-12-2023.05.06' также интересно "про драйвера, видеокарты", но пока не до того.
Как работает описано в блоге https://gumanzoy.blogspot.com/2021/08/nvidia-doglinux-porteus-initrd.html

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2459
  • Репутация: +33/-0
Re: DogLinux (Debian LiveCD в стиле Puppy Linux) от gumanzoy
« Ответ #97 : 22 Ноябрь 2023, 14:15:35 »
initrd с модулями пересобирается под каждое ядро скриптом /usr/local/cr-initrd/mkinitrd
  Про "ядро+инитрд" - спасибо - учту.
Как понимаю, аналогично на фулл-линуксах, uird, ... ; а на puppy-, pra-like - можно отдельно.
# отдельно ядро( и инитрд) пока не собирал - а только ч/з mklive-script - автоматом (заметил что там правки "по дороге" можно вносить)
----------------------
Все мои изменения в 05-customtools.squashfs
- предполагал, пригодилось - применял на своей сборке (что-то осознанно, что-то - "неочень")
---------------------
про "драйвера+видеокарты" всё таки буду глядеть позже - и железа подходящего пока нет, и стараюсь для начала "на минималках обосноваться".
-----------------
в Debian stable почти ничего не меняется.
- недавно смотрел ч/з какую-то apt-команду --> на 'DogLinux-gumanzoy' показало разницу в 100 пакетов upd: / ? или либ (спустя пол-года).
Можно конечно рассуждать-размышлять: "много-мало", "про последствия"; но вроде с учетом что разговор про "фругалл-сборку" - могое должно "списаться со счетов".

А зачем морозть репы ?
- охота было "ближе к идеалу".

# по теме "на поржать":
  20-го числа собрал сборку-"среднеминималку" (пакеты==mix-mkliveJwmDefault+someGumanzoy+knnChoise).
  Заснепшотил репы - заснепшотилось на 19-е.
  Доп-модули нормально пособрались (AptToSfs upd: + иногда synaptic-предпроверка).
  Но! 'mpv' не захотел собираться - с жалобой на уже установленную либу-выше-верией.
  21-го переснепшотил на 20-е (+проапдейтил) --> не помогло.
  22-го утром (+localtime) - так же.
    Предполагаю тут может влиять :
    -- или что снепшоты за 20-е - выложены в 2-ух экземплярах (там так раз-в-несколько-дней); 
    -- или "новая-либа" с чем-то из ddog-репы прилетела;
    -- или   что-то ещё.... 
        ---------
    дальше видно будет....
     + поразбираюсь ( я с 'apt' только знакомлюсь; с другими темами надеюсь тоже постепенно поднатаскаюсь)
     =================
     зы:
     "вопрос на засыпку" - откуда в 32-бит-DDog-сборке( :) моей) 'Xdialog' ? - я его случайно заметил. Специально - не ставил, и вообще думал что нет такого пакета, и когда искал - нашел пакет (xdialog3) только для 64-бит
    # я рад что он есть в сборке, но любопытство - откуда он взялся.
    # допускаю мою невнимательность.
    ======
    зызы
    ? как на DDog компилить ? - нужно ли что-то дополнительно подключать как в "puppy"[devx], нужно ли что-нибудь доустанавливать или ...?
« Последнее редактирование: 22 Ноябрь 2023, 15:22:19 от knn »
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн gumanzoy

  • Постоялец
  • ***
  • Сообщений: 106
  • Репутация: +12/-0
Re: DogLinux (Debian LiveCD в стиле Puppy Linux) от gumanzoy
« Ответ #98 : 22 Ноябрь 2023, 20:51:34 »
Как понимаю, аналогично на фулл-линуксах, uird, ... ; а на puppy-, pra-like - можно отдельно.
# отдельно ядро( и инитрд) пока не собирал - а только ч/з mklive-script - автоматом (заметил что там правки "по дороге" можно вносить)
Можно собрать универсальный инитрд без модулей но будет работать только с ядрами где все нужные для загрузки модули вкомпилены. Т.е. с ядрами из состава Debian не будет.

Цитата: gumanzoy от Сегодня в 10:09:03

    в Debian stable почти ничего не меняется.

- недавно смотрел ч/з какую-то apt-команду --> на 'DogLinux-gumanzoy' показало разницу в 100 пакетов upd: / ? или либ (спустя пол-года).
Можно конечно рассуждать-размышлять: "много-мало", "про последствия"; но вроде с учетом что разговор про "фругалл-сборку" - могое должно "списаться со счетов".
Применительно к фругалл сборке не обязательно же эти апдейты ставить. Часто софт например апдейты либ и не требует.

    ? как на DDog компилить ? - нужно ли что-то дополнительно подключать как в "puppy"[devx], нужно ли что-нибудь доустанавливать или ...?
Доустановить нужное. У меня все нужное для сборки модулей ядра в модуле optional/dkms.squashfs + там же рядом модули с заголовками ядер

Но! 'mpv' не захотел собираться - с жалобой на уже установленную либу-выше-верией.
Я для себя с mpv вопрос решил. Модули собраны
Нашел компактный mpv для Debian и Ubuntu. С вкомпиленым ffmpeg. https://non-gnu.uvt.nl/debian/
mpv из официальной репы bookworm с зависимостями - ~60MB xz squashfs
этот 15MB

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5272
  • Репутация: +139/-1
Re: DogLinux (Debian LiveCD в стиле Puppy Linux) от gumanzoy
« Ответ #99 : 22 Ноябрь 2023, 21:02:39 »
компактный mpv ... С вкомпиленым ffmpeg
Кстати, на днях тут узнал, что оказывается для mpv yt-dlp делают отдельные сборки ffmpeg, https://github.com/yt-dlp/FFmpeg-Builds#ffmpeg-static-auto-builds. Не знаю зачем, может разрабам так удобней отлаживать yt-dlp.

Такое вот 'ноу-хау', а мы тут по старинке с системным ffmpeg. )
« Последнее редактирование: 22 Ноябрь 2023, 21:05:14 от krasnyh »

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2459
  • Репутация: +33/-0
Re: DogLinux (Debian LiveCD в стиле Puppy Linux) от gumanzoy
« Ответ #100 : 22 Ноябрь 2023, 21:45:32 »
по старинке с системным ffmpeg
-  'ffmpeg' же не только для 'ytdl' - скринграбы, перекодировка, наверное еще много для чего (у меня он пока опционально - ужатый ~= 10 М - вроде даже если в "базу" - не много )
---------------
зы
по-старинке - для перекодировок и т.п. говорят и 'mencoder' (mplayer~овский) пригождается
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2459
  • Репутация: +33/-0
Re: DogLinux (Debian LiveCD в стиле Puppy Linux) от gumanzoy
« Ответ #101 : 22 Ноябрь 2023, 22:07:54 »
С вкомпиленым ffmpeg. https://non-gnu.uvt.nl/debian/
....
этот 15MB
спасибо - поставил - mpv_0.36.0+fruit.1_i386.deb - работает. и ytdl тоже. ffmpeg не подключал.
# ставил (пробно без сохранерки) пакетом контекстом-pcmanfm (в DDog-утилитах пока особо не разбирался)
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.