Отключение лишних сервисов

Добрый день,

Подскажите, пожалуйста, какие сервисы можно безболезненно отключить?
Использую SprutHub для подключения модулей c его драйвером ModBus и Zigbee, больше ничего не используется, в дальнейшем может еще выходы сухие контакты на самом контроллере. Просто память и ЦП тратятся впустую

Сегодня отключил самые часто используемые по ресурсам wb-rules и wb-homa-adc следующим образом:
systemctl stop wb-rules
systemctl disable wb-rules
systemctl stop wb-homa-adc
systemctl disable wb-homa-adc

systemctl disable watchdog
systemctl disable wd_keepalive

systemctl disable bluetooth
systemctl disable apt-daily-upgrade
systemctl disable apt-daily-upgrade.timer
systemctl disable apt-daily.timer
systemctl disable cron

systemctl disable nginx
systemctl disable mosquitto
systemctl disable wb-configs-early.service
systemctl disable wb-configs.service
systemctl disable wb-gsm-rtc.service
systemctl disable wb-homa-adc.service
systemctl disable wb-homa-gpio.service
systemctl disable wb-homa-ism-radio.service
systemctl disable wb-homa-w1.service
systemctl disable wb-hwconf-manager.service
systemctl disable wb-init.service
systemctl disable wb-mqtt-confed.service
systemctl disable wb-mqtt-db.service
systemctl disable wb-mqtt-mbgate.service
systemctl disable wb-mqtt-serial.service
systemctl disable wb-prepare.service
systemctl disable wb-rules.service
systemctl disable wb-watch-update.service
systemctl disable wb-mqtt-knx.service
systemctl disable knxd

Эти 2 сервиса используются для конфигурации железа при старте (если оно было предварительно настроено через web интерфейс):
systemctl enable wb-hwconf-manager.service
systemctl enable wb-init.service

watchdog и wd_keepalive можно не отключать, но тогда надо их перенастроить под свои нужды

1 Like