web-dev-qa-db-ja.com

「サービス「org.freedesktop.Avahi」の有効化に失敗しました」このメッセージを取り除く方法は?

here に設定された方法に従ってavahi-daemonを無効にしました。つまり、/etc/init/avahi-daemon.confファイルを次のように編集しました。

start on (never
          and filesystem
      and started dbus)
stop on stopping dbus

再起動後、service avahi-daemon status(またはinitctl list | grep avahi)から取得します

 avahi-daemon stop/waiting

サービスを正常に無効にしたようです。

ただし、ブート時のsyslogには次のように表示されます。

dbus[991]: [system] Failed to activate service 'org.freedesktop.Avahi': timed out
dbus[991]: [system] Failed to activate service 'org.freedesktop.Avahi': timed out

これにより、ブート時間が30分余分にかかります... avahiを起動しようとしてこれを無効にするにはどうすればよいですか?

1
fpghost

dbus [991]:[システム]サービス 'org.freedesktop.Avahi'のアクティブ化に失敗しました:タイムアウトしました

これは、実行されていないため、サービスへの接続に失敗したことを意味します。待機に費やす30秒は、サービスが開始されているためではなく、dbusがキーにアクセスしようとしたときに別のプロセスがサービスの実行を予期しているためです。 Avahiを本当に停止したい場合は、代わりにパッケージを削除する必要があります。

Sudo apt-get remove avahi-daemon

他のネットワークサービスをいじらずにデーモンを無効化する方法はありません。

3
Braiam