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

Автор Тема: Менеджер модулей  (Прочитано 891 раз)

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

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8140
  • Репутация: +183/-2
  • Автор темы
  • Старый чайник
Менеджер модулей
« : 08 Июнь 2020, 10:49:41 »
 Переписал load_sfs (первоисточник). Прошу посмотреть. Подключает модуль, файл ext, каталог.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150) Richy64
Nettop Asus Eee Box PC EB1007 (Intel Atom D425, Intel GMA 3150) Richy32
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 31031
  • Репутация: +207/-0
    • PuppyRus-A
Re: Менеджер модулей
« Ответ #1 : 08 Июнь 2020, 11:29:49 »
Этот (и не только) функционал есть в pfs-util
Зачем переписывать? Давайте совершенствовать pfs-util
notify-send - а если в системе нет демона нотификации? Предлагаю перейти на ntf . Там есть что усовершенствовать
ldconfig и mkfontscale после подключения модуля - мало . См. pfs pfs_update_caches

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8140
  • Репутация: +183/-2
  • Автор темы
  • Старый чайник
Re: Менеджер модулей
« Ответ #2 : 08 Июнь 2020, 11:46:27 »
Давайте совершенствовать pfs-util
Не хочу твой кривой, хочу свой погнутый.
Этот (и не только) функционал есть в pfs-util
Не сомневаюсь, но я решил пойти от первоисточника десятилетней давности с учётом современных реалий.
notify-send
За неимением лучшего.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150) Richy64
Nettop Asus Eee Box PC EB1007 (Intel Atom D425, Intel GMA 3150) Richy32
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 31031
  • Репутация: +207/-0
    • PuppyRus-A
Re: Менеджер модулей
« Ответ #3 : 08 Июнь 2020, 12:47:37 »
с учётом современных реалий
они здесь : pfs pfs_update_caches - посмотрите или просто заберите всю функцию
За неимением лучшего.
Можно на bash сразу через dbus - но лучше не будет
« Последнее редактирование: 08 Июнь 2020, 12:49:15 от sfs »