Как отключить avahi-демон в Ubuntu 16.04 LTS?
Как отключить avahi-daemon
в Ubuntu 16.04 LTS? я пытался
sudo sh -c "echo 'manual'>/etc/init/avahi-daemon.override"
но похоже это не работает.
И как отключить cups-browsed
? я пытался
sudo sh -c "echo 'manual'>/etc/init/cups-browsed.override"
но похоже это не работает.
3 ответа
Поскольку 16.04 является системой systemd, вам нужно сделать
sudo systemctl disable avahi-daemon.socket
sudo systemctl disable avahi-daemon.service
Кроме того, cups-browsed.service "хочет" запустить avahi, так что вам придется либо отключить это, либо закомментировать строку в /lib/systemd/system/cups-browsed.service
:
Wants=avahi-daemon.service
Тогда вам не нужно ничего удалять.
Это не вступит в силу до перезагрузки, но вы можете сделать
sudo systemctl stop avahi-daemon.socket
sudo systemctl stop avahi-daemon.service
Если вы хотите остановить это прямо сейчас.
Попробовав пару вещей, тот, который работал на меня, был
apt-get remove avahi-daemon
Я пытался
update-rc.d -f avahi-daemon remove
echo manual > /etc/init/avahi-daemon.override
systemctl disable avahi-daemon
systemctl disable avahi-service
но все же avahi-daemon появился после перезагрузки.
Итак, я закончил сapt-get purge avahi-daemon
который наконец решил проблему для меня.