web-dev-qa-db-ja.com

Ubuntu 16.04 LTSでavahi-daemonを無効にする方法は?

Ubuntu 16.04 LTSでavahi-daemonを無効にする方法は?私が試してみました

Sudo sh -c "echo 'manual'>/etc/init/avahi-daemon.override"

しかし、動作しないようです。

そして、cups-browsedを無効にする方法は?私が試してみました

Sudo sh -c "echo 'manual'>/etc/init/cups-browsed.override"

しかし、動作しないようです。

6
D. Ktt

16.04はsystemdシステムなので、以下を行う必要があります

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

また、cups-browsed.service "Wants" avahiを開始するため、それも無効にするか、/lib/systemd/system/cups-browsed.serviceの行をコメントアウトする必要があります。

Wants=avahi-daemon.service

その後、何もアンインストールする必要はありません。

これは、再起動するまで有効になりませんが、実行できます

Sudo systemctl stop avahi-daemon.socket
Sudo systemctl stop avahi-daemon.service

すぐに停止したい場合。

7
labyrinth

いくつかのことを試した後、私のために働いたのは

apt-get remove avahi-daemon
4
maiky_forrester

私が試してみました

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

ようやく問題が解決しました。

3
user333869