Как отключить avahi-daemon в Ubuntu 16.04 LTS?

5

Как отключить 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"

, но кажется, что он не работает.

    
задан D. Ktt 23.04.2016 в 15:47
источник

3 ответа

5

Так как 16.04 - система systemd, вам нужно сделать

sudo systemctl disable avahi-daemon.socket
sudo systemctl disable avahi-daemon.service

Кроме того, чаты-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

Если вы хотите немедленно его остановить.

    
ответ дан labyrinth 20.02.2017 в 14:04
1

Я пробовал

update-rc.d -f avahi-daemon remove  
echo manual > /etc/init/avahi-daemon.override
systemctl disable avahi-daemon
systemctl disable avahi-service

, но все же авахи-демон появился после перезагрузки.
Итак, я закончил с apt-get purge avahi-daemon

, который окончательно решил проблему для меня.

    
ответ дан user333869 14.07.2016 в 13:25
1

Попробовав пару вещей, тот, который работал для меня, был

apt-get remove avahi-daemon
    
ответ дан maiky_forrester 13.03.2017 в 11:15