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

Автор Тема: AptToSfs - cоздание модуля из .deb  (Прочитано 17231 раз)

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

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 3980
  • Репутация: +121/-1
Re: AptToSfs - cоздание модуля из .deb
« Ответ #15 : 08 Апрель 2019, 14:50:48 »
Локали по нестандартным путям не вырезаются
Так дописать в trim? Я не помню все нестандартные пути, подсмотрел здесь http://forum.puppyrus.org/index.php?topic=19919.msg150861#msg150861
opt/*/locales/*
usr/*/translations/*
usr/**/locales/*
usr/lib/*/locale*/*
Могут быть в /opt, в /lib, в папке /translations, в папке /locales.

Вырезать все лишние локали желательно, зачем они болтаются.


Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 31242
  • Репутация: +208/-0
    • PuppyRus-A
Re: AptToSfs - cоздание модуля из .deb
« Ответ #16 : 08 Апрель 2019, 14:51:25 »
trim для ddr нужно модифицировать
Если только когда определимся, что делать со списками пакетов.deb в модулях

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1500
  • Репутация: +24/-1
  • Автор темы
Re: AptToSfs - cоздание модуля из .deb
« Ответ #17 : 08 Апрель 2019, 14:58:01 »
Если только когда определимся, что делать со списками пакетов.deb в модулях
на работу самой программы эти списки влиять не будут ( ? никак )
влияют только на работу ПМ
пока то же не знаю как лучше  ???
1.нетбук  Samsung N145 (Debian+openBox+LXPanel, ddr01)
2.core2duo,4Gb,Radeon HD7850 (DDR01, ubuntu+openBox+LXPanel)

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 31242
  • Репутация: +208/-0
    • PuppyRus-A
Re: AptToSfs - cоздание модуля из .deb
« Ответ #18 : 08 Апрель 2019, 15:03:03 »
на работу самой программы эти списки влиять не будут ( ? никак )
да
Я пока склоняюсь :
Добавить в 001 списки gtk2 gtk3 qt4 mesa и т.п. (а их в отдельные модули) и везде эти списки вырезать

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1500
  • Репутация: +24/-1
  • Автор темы
Re: AptToSfs - cоздание модуля из .deb
« Ответ #19 : 08 Апрель 2019, 15:24:48 »
и везде эти списки вырезать
может наоборот? в каждом модуле свой список(то что есть именно в этом модуле)
а в рабочей системе объединять их в один?
1.нетбук  Samsung N145 (Debian+openBox+LXPanel, ddr01)
2.core2duo,4Gb,Radeon HD7850 (DDR01, ubuntu+openBox+LXPanel)

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 31242
  • Репутация: +208/-0
    • PuppyRus-A
Re: AptToSfs - cоздание модуля из .deb
« Ответ #20 : 08 Апрель 2019, 16:21:59 »
в каждом модуле свой список(то что есть именно в этом модуле)
а в рабочей системе объединять их в один?
Вроде в ДД где-то есть подобный механизм
Это по любому в памяти будет разворачиваться. А там не мало
Проще и быстрее - как я написал
Тем более дистр чисто фругальный. Надо все портировать

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1500
  • Репутация: +24/-1
  • Автор темы
Re: AptToSfs - cоздание модуля из .deb
« Ответ #21 : 08 Апрель 2019, 16:38:49 »
Добавить в 001 списки gtk2 gtk3 qt4 mesa и т.п. (а их в отдельные модули) и везде эти списки вырезать
а если юзер вздумает по стандарту проги ставить? - apt (apt-get) в сохраненку ?
ПМ будет считать что, например qt4 в системе есть, а его на самом деле нет
сейчас вот с mesa точно такая ситуация

« Последнее редактирование: 08 Апрель 2019, 16:40:38 от k0l0p0k »
1.нетбук  Samsung N145 (Debian+openBox+LXPanel, ddr01)
2.core2duo,4Gb,Radeon HD7850 (DDR01, ubuntu+openBox+LXPanel)

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 31242
  • Репутация: +208/-0
    • PuppyRus-A
Re: AptToSfs - cоздание модуля из .deb
« Ответ #22 : 08 Апрель 2019, 16:41:37 »
Надо просто знать что эти модули дополнительно подключаются
Если даже забыл - в консоль выведется каких либ не хватает
« Последнее редактирование: 08 Апрель 2019, 16:46:19 от sfs »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 31242
  • Репутация: +208/-0
    • PuppyRus-A
Re: AptToSfs - cоздание модуля из .deb
« Ответ #23 : 12 Апрель 2019, 09:39:52 »
еще один недостаток apt2sfs выявился, несущественный:
скачивая крупный пакет(487мб) - индикации процесса не вижу, совсем, то ли висит, то ли скачивает - непонятно, хотя тут не столько apt2sfs сколько apt-get виноват наверное
посмотрите ключи apt-get

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1500
  • Репутация: +24/-1
  • Автор темы
Re: AptToSfs - cоздание модуля из .deb
« Ответ #24 : 12 Апрель 2019, 10:24:48 »
посмотрите ключи apt-get
или мониторить размер рабочего каталога ..
и попробовать сделать как в sfs-get прогрессбар ..
(мысли вслух :) )
1.нетбук  Samsung N145 (Debian+openBox+LXPanel, ddr01)
2.core2duo,4Gb,Radeon HD7850 (DDR01, ubuntu+openBox+LXPanel)

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 31242
  • Репутация: +208/-0
    • PuppyRus-A
Re: AptToSfs - cоздание модуля из .deb
« Ответ #25 : 12 Апрель 2019, 10:26:14 »
или мониторить размер рабочего каталога ..
возможно проще pv

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1500
  • Репутация: +24/-1
  • Автор темы
Re: AptToSfs - cоздание модуля из .deb
« Ответ #26 : 12 Апрель 2019, 10:43:26 »
или мониторить размер рабочего каталога ..
возможно проще pv
вариант
хотя du -h <каталог> мне кажется проще ..
1.нетбук  Samsung N145 (Debian+openBox+LXPanel, ddr01)
2.core2duo,4Gb,Radeon HD7850 (DDR01, ubuntu+openBox+LXPanel)

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 31242
  • Репутация: +208/-0
    • PuppyRus-A
Re: AptToSfs - cоздание модуля из .deb
« Ответ #27 : 12 Апрель 2019, 10:54:18 »
теоретически можно вообще chroot2pfs 001 и в нем запускать synaptic

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 31242
  • Репутация: +208/-0
    • PuppyRus-A
Re: AptToSfs - cоздание модуля из .deb
« Ответ #28 : 12 Апрель 2019, 11:05:36 »
Вот с этим var и надо в 1ю очередь разобраться - есть ли смысл его держать в модуле...
пришел к выводу - нет. Достаточно иметь список пакетов из которых сделан модуль
На крайняк всегда можно по этому списку заново собрать
В аттаче trim-deb : создает в /var/lib/dpkg/имя_модуля.list этот список
И apt2sfs c trim-deb
Пример модуля

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 31242
  • Репутация: +208/-0
    • PuppyRus-A
Re: AptToSfs - cоздание модуля из .deb
« Ответ #29 : 12 Апрель 2019, 11:08:41 »
скачивая крупный пакет(487мб) - индикации процесса не вижу
https://askubuntu.com/questions/445245/how-do-i-enable-fancy-apt-colours-and-progress-bars