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

Автор Тема: Заменить стандартные утилиты на busybox  (Прочитано 35462 раз)

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

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Заменить стандартные утилиты на busybox
« Ответ #15 : 17 Апрель 2019, 12:46:59 »
Лучше создать "универсальную раму"
LF
Замена системы инициализации потянет за собой ухудшение совместимости с репой донора
Правда, в домашнем дистре демонов - менеджеры сети acpid - пожалуй и все
Остальное можно и из меню по необходимости запускать - в ПРА так и сделал (minirc=busybox + пара скриптов)
навешивались пакеты
портированные
К ДДР много таких подошло от ПРА03
Наверное и к Ричи подойдут

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Заменить стандартные утилиты на busybox
« Ответ #16 : 17 Апрель 2019, 13:04:46 »
LF
И чем оно лучше?
Замена системы инициализации потянет за собой ухудшение совместимости с репой донора
Вряд ли.
менеджеры сети
Прекрасно запускает udev, пример - upNet.
портированные
Не болею этим.
Наверное и к Ричи подойдут
Может быть.
"Чистую" busybox сделать?
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Заменить стандартные утилиты на busybox
« Ответ #17 : 17 Апрель 2019, 13:06:52 »
    LF
И чем оно лучше?
Есть альтернативы с аналогичным функционалом?
"Чистую" busybox сделать?
"Чистую" - это как? И для какой цели?

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Заменить стандартные утилиты на busybox
« Ответ #18 : 17 Апрель 2019, 13:13:51 »
Есть альтернативы с аналогичным функционалом?
Какой функционал? И нужен ли он "раме"?
"Чистую" - это как?
В базе только busybox, kmod и udev.
И для какой цели?
Исходная точка для дальнейшей разработки.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Заменить стандартные утилиты на busybox
« Ответ #19 : 17 Апрель 2019, 13:17:53 »
Какой функционал?
Например ММ (менеджер модулей)
И нужен ли он "раме"?
Есть юзара, не пользующиеся sfs-get в пра и ддр?
Исходная точка для дальнейшей разработки.
Т.е. Вы что-то пропатчили в bbox?

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1611
  • Репутация: +27/-1
Re: Заменить стандартные утилиты на busybox
« Ответ #20 : 17 Апрель 2019, 13:29:18 »
    Что в результате получим

Легче и быстрее.
встречный вопрос - а если после убыстрения и облегчения что-нибудь отвалится?
потом
кому блох вылавливать ?
уверен, Вы скажете - не мое, вылавливайте сами
это один
два : работает не трогай
три : на бузубокс мало чего сейчас завязано в ДДР, мы же в разделе про ДДР?
поэтому пока имхо не стоит его торопится обновлять
1.пень G2020,8Gb,Radeon RX460 (Debian+openBox+LXPanel)
2.нетбук  Samsung N145 (Debian+openBox+LXPanel, ddr01)

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Заменить стандартные утилиты на busybox
« Ответ #21 : 17 Апрель 2019, 15:39:04 »
не стоит
Ну, не стоит, так не стоит. Меньше мне работы.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: IWD (iNet wireless daemon) - новая управлялка WiFi
« Ответ #22 : 09 Декабрь 2020, 12:51:51 »
busybox - в моих дистрах есть
Обрезанная до безобразия.
полные аналоги его утилит - лишние запары
Установить /usr/bin/busybox без ссылок, когда надо, писать, например "busybox udhcpc".
Но аналог https://wiki.puppyrus.org/setups/wi-fi для busybox был бы интересен.
Заменяем dhcpcd на /usr/bin/busybox /udhcpc + /etc/udhcpc/udhcpc.sh. Результат:
Код
bash-4.4# time busybox udhcpc -i eth0
udhcpc: started, v1.26.0
Setting IP address 0.0.0.0 on eth0
udhcpc: sending discover
udhcpc: sending select for 192.168.0.254
192.168.0.1 udhcpc: lease of 192.168.0.254 obtained, lease time 600
192.168.0.254
Setting IP address 192.168.0.254 on eth0
Deleting routers
route: ioctl 0x890c failed: No such process
Adding router 192.168.0.1
Recreating /etc/resolv.conf
 Adding DNS server 192.168.0.1
 Adding DNS server 83.219.128.10
 Adding DNS server 83.219.128.14

real 0m0,151s
user 0m0,011s
sys 0m0,003s
Намного быстрее и даймон dhcpcd не висит.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Re: IWD (iNet wireless daemon) - новая управлялка WiFi
« Ответ #23 : 09 Декабрь 2020, 14:06:57 »
Внедрять я не предлагал. Предлагал изучить. Можно считать что изучили
Вывод : если во всех линуксах заменят - нет смысла плыть против течения. Пока рано
Спасибо+
даймон dhcpcd не висит.
Хорошо ли это...

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Re: IWD (iNet wireless daemon) - новая управлялка WiFi
« Ответ #24 : 09 Декабрь 2020, 14:54:35 »
Хорошо ли это...
Попробуй запустить dhcpcd два раза подряд.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Re: IWD (iNet wireless daemon) - новая управлялка WiFi
« Ответ #25 : 09 Декабрь 2020, 15:27:51 »
зачем?
Затем, что второй раз не запустится, пока первый не убьёшь. Это мешает при переключении сетей, а когда сеть поднята и настроена присутствие даймона бесполезно. Я dhcpcd давно выкинул и не жалею.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: Re: IWD (iNet wireless daemon) - новая управлялка WiFi
« Ответ #26 : 09 Декабрь 2020, 15:30:33 »
так поди второй раз и ненадо запускать, а сказать первому что "ситуация изменилась, пересканируй вот этот интерфейс" ну или демон сам отслеживать должен ситуацию, главное понять зачем его демоном сделали
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: Re: IWD (iNet wireless daemon) - новая управлялка WiFi
« Ответ #27 : 09 Декабрь 2020, 15:34:18 »
ага, а висит он демоном, явно потому, чтобы отслеживать время жизни выданного адреса, и когда время выйдет, повторно запросить у сервера новый адрес
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Re: IWD (iNet wireless daemon) - новая управлялка WiFi
« Ответ #28 : 09 Декабрь 2020, 15:46:15 »
понять зачем его демоном сделали
чтобы
сам отслеживать должен ситуацию
Например давно не перезагружаемый пк с dhcp из динамического пула
dhcp сервер может выдать ip этого пк другому
Можно, конечно передергивать udhcp , но итоговое количество костылей перевешивает ресурсы, съеденные демоном dhcp

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Re: IWD (iNet wireless daemon) - новая управлялка WiFi
« Ответ #29 : 09 Декабрь 2020, 15:52:34 »
 Домашний компьютер обычно на ночь выключают, вот вам и все костыли.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64