如何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"
但似乎不起作用。
答案1
由于 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
如果你想立即停止它。
答案2
尝试了几种方法后,我发现最有效的方法是
apt-get remove avahi-daemon
答案3
我努力了
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
这最终为我解决了这个问题。