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

Голосование

Нужен ли "большой debian frugal" ?

Да. На sid
0 (0%)
Да. На другом доноре (каком- в комментарий)
0 (0%)
Нет. LFD по дебиану достаточно
0 (0%)
Нет. Debian не удобен для frugal
0 (0%)

Проголосовало пользователей: 0

Автор Тема: LFDS2104 (Linux Frugal Debian Sid) x86_64  (Прочитано 34809 раз)

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

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1611
  • Репутация: +27/-1
Re: LF (linux frugal) Debian Sid x86_64
« Ответ #15 : 26 Апрель 2021, 11:20:48 »
Поправьте на bash в последней строке make-changes.sh
так работает
1.пень G2020,8Gb,Radeon RX460 (Debian+openBox+LXPanel)
2.нетбук  Samsung N145 (Debian+openBox+LXPanel, ddr01)

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: LF (linux frugal) Debian Sid x86_64
« Ответ #16 : 27 Апрель 2021, 15:25:49 »
lfds2104-test02-x86_64.iso
Сделал LXQT xfce OVS OTS
другие делать не планирую. LXQT xfce - без добавления арч пакетов (там где они есть - можно разобрать модуль - они отдельно).
5. Универсальные портированные модули
В дебиане пакеты мельче - без dev составляющей и либы нередко отделены от бинарников. Поэтому модули получаются меньше чем в арче без портирования и прочих извращений.
Далеко не все. Те, что в деб получаются сильно больше или которых там нет положил в modules/portable
Модули объединены. Осталось сомнение по поводу питона. В исо он нужен только чтобы не ломалась база dpkg
Может его в 001 добавить...

vlc без youtube-dl и т.п. воспроизводит 1080 .... В арче только 720 - хорошо бы понять за счет чего...


Кто ставил test01.iso - лучше переустановить

libc6_2.33-0ubuntu4_amd64-sf02.pfs
vlc-qt5-3.0.12-ds2104-sf01.pfs - тому, что в исо - нужен модуль mpv. Этому - нет
xserver-xorg-video-vmware-ds2104-sf01.pfs - для виртуалок
« Последнее редактирование: 03 Июнь 2021, 13:45:17 от sfs »

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2538
  • Репутация: +33/-0
Re: LF (linux frugal) Debian Sid x86_64
« Ответ #17 : 27 Апрель 2021, 17:06:40 »
акромя 'vlc' есть еще плееры...
-------------
по питону:
- x3 - для некоторых iptv вроде достаточно "второго", но иногда( # как смутно помнится) нужен и третий...[ имхо - питон2 и питон3 отдельными модулями - "нормально"...]
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

  • Ветеран
  • *****
  • Сообщений: 2538
  • Репутация: +33/-0
Re: LF (linux frugal) Debian Sid x86_64
« Ответ #18 : 27 Апрель 2021, 17:20:44 »
ps:
по "питон2/3+ytdl" - сталкивался с "нехваткой", но точно не вспомню "при каких именно условиях"...
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 ГБ.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: LFDS2104 (Linux Frugal Debian Sid) x86_64
« Ответ #20 : 03 Июнь 2021, 14:22:21 »
4. Опакечивание своих наработок
Для арча сделано. Обновлять трудоемко (изменения проще запихать в 089*.pfs)
Пакетить еще и под дебиан не хотелось бы. Может удастся конвертер написать...
Альтернативы : собирать pacman2pfs в арче и добавлять отдельными модулями (как сейчас - 070*.pfs)
Написал скрипт
Код
mk-dpkg распакованный модуль.pfs
Создает /var/lib/dpkg/status и пр. файлы. Т.е. создает видимость, что модуль установлен apt-ом и соответственно может быть им же удален

Это оптимальный вариант.
Не надо генерить .deb. Достаточно запустить mk-dpkg  перед упаковкой модуля, например в pacman2pfs. Места много не займет и ничему не помешает
Эксперименты показали, что запариваться с подробной пропиской зависимостей, версий и конфликтов тоже смысла нет : при попытке установить ,deb с такими, же файлами как в нашем псевдопакете - получим ошибку, что эти файлы есть в нашем псевдопакете. Посде чего делаем apt purge псевдопакет && apt install пакет и все ок.
Т.е. даже при FULL можно всегда заменить - портированную софтину на родную из деб репы
Наоборот в FULL - тоже можно сделать. Написать скрипт, который проверяет, что в системе нет пересекающихся с модулей файлов и добавляет /var/lib/dpkg/status из модуля в системный status. Не планирую такой писать. Это уже экзотика. Вряд ли в FULL нужны заморочки с портированными модулями и т.п.

Модули желательно использовать только портированные. Иначе, если не уследить и перекрыть какую-то родную деб либу -  получится каша и глюки. Это на совести сборщика модуля. Никаких проверок скрипт не делает. Хотя сделать можно, но смысла не вижу
Пример псевдомодуля evince-gtk3-p-3.26.0_64-sf08.pfs

6. Самостоятельная сборка модулей из пакетов.deb
Проще будет дописать гуй для chroot2pfs
Глубже изучил chroot2pfs и понял, что гуй не нужен. Консоли и ключей достаточно. Доработал доку

Таким образом со всеми вопросами выше определился. Можно релизить. Насчет п.1. (на каком доноре) - по итогу эксплуатации определимся
« Последнее редактирование: 03 Июнь 2021, 14:32:51 от sfs »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: LFDS2104 (Linux Frugal Debian Sid) x86_64
« Ответ #21 : 22 Июнь 2021, 17:12:00 »
lfds21.04-21.06-x86_64.iso
Зарелизил. Подправил вики
LXQT и XFCE сдесь самые некастрированные среди моих дистров
По поводу правильности выбора Sid - остались сомнения
И про включение 003-python*.pfs в 001.
« Последнее редактирование: 22 Июнь 2021, 17:43:27 от sfs »

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Re: LFDS2104 (Linux Frugal Debian Sid) x86_64
« Ответ #22 : 22 Июнь 2021, 22:35:58 »
lfds21.04-21.06-x86_64.iso
Если есть старый lfds2104-test02-x86_64.iso, или test01...test09, :) то команда установки ниже. Будет скачано 67% с сервера, т.к. размер релиза увеличился в сравнении с тестовой версией. Хеш 79508686b23099003121cd7c7535f971.

Модули или AppImage здесь.
Код
$ zsync2 -i lfds2104-test02-x86_64.iso https://file.puppyrus.org/users/pra64/iso/lfds21.04-21.06-x86_64.iso.zsync
« Последнее редактирование: 22 Июнь 2021, 22:43:43 от krasnyh »

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1611
  • Репутация: +27/-1
Re: LFDS2104 (Linux Frugal Debian Sid) x86_64
« Ответ #23 : 20 Декабрь 2021, 14:14:40 »
1.В make-changes.sh пока не указал полный путь create-save-pfs
пфс-сохраненка не создавалась, по причине "отсутствия" этого файла.
с полным путем - /usr/local/bin/create-save-pfs - норм
1.пень G2020,8Gb,Radeon RX460 (Debian+openBox+LXPanel)
2.нетбук  Samsung N145 (Debian+openBox+LXPanel, ddr01)

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: LFDS2104 (Linux Frugal Debian Sid) x86_64
« Ответ #24 : 20 Декабрь 2021, 14:31:55 »
Проверил исо в виртуалке - норм. Вы PATH не изменили? См. скрин

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1611
  • Репутация: +27/-1
Re: LFDS2104 (Linux Frugal Debian Sid) x86_64
« Ответ #25 : 20 Декабрь 2021, 16:57:14 »
Вы PATH не изменили
нет.
which create-save-pfs у меня то же самое показывает
1.пень G2020,8Gb,Radeon RX460 (Debian+openBox+LXPanel)
2.нетбук  Samsung N145 (Debian+openBox+LXPanel, ddr01)

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Re: LFDS2104 (Linux Frugal Debian Sid) x86_64
« Ответ #26 : 20 Декабрь 2021, 17:32:31 »
В make-changes.sh
Это что, реинкаранация старого бага с не сохранением? Только теперь этот баг мутировал и требует другого решения, а не простой замены sh на bash?

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1611
  • Репутация: +27/-1
Re: LFDS2104 (Linux Frugal Debian Sid) x86_64
« Ответ #27 : 20 Декабрь 2021, 17:43:07 »
а не простой замены sh на bash
то же сначала грешил на это, но нет, в этот раз не помогало
менял и в make-changes.sh и в ntf  #!/bin/ash на #!/bin/bash - не помогало
1.пень G2020,8Gb,Radeon RX460 (Debian+openBox+LXPanel)
2.нетбук  Samsung N145 (Debian+openBox+LXPanel, ddr01)

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Re: LFDS2104 (Linux Frugal Debian Sid) x86_64
« Ответ #28 : 20 Декабрь 2021, 17:45:06 »
Помогает, но менять надо в последней строке make-changes.sh.

Во всяком случае в вирте так. Проверил сегодня, плюс подключал крайний 089-*sf11.pfs.
« Последнее редактирование: 20 Декабрь 2021, 17:47:13 от krasnyh »

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1611
  • Репутация: +27/-1
Re: LFDS2104 (Linux Frugal Debian Sid) x86_64
« Ответ #29 : 20 Декабрь 2021, 17:50:18 »
Помогает, но менять надо в последней строке make-changes.sh.
два раза на одни и те же грабли наступил  :o
хм
помогло
1.пень G2020,8Gb,Radeon RX460 (Debian+openBox+LXPanel)
2.нетбук  Samsung N145 (Debian+openBox+LXPanel, ddr01)