问题: systemd服务降级,passim.service启动失败。 部分日志:

failed to contact daemon: failed to contact Avahi: Error calling StartServiceByName for org.freedesktop.Avahi: Unit dbus-org.freedesktop.Avahi.service not found.

原因: systemctl cat avahi-daemon.service

… Alias=dbus-org.freedesktop.Avahi.service …

dbus-org.freedesktop.Avahi.serviceavahi守护进程的一个alias,进程未启用,则错误是预期的。

解决:

systemctl enable --now avahi-daemon.service
systemctl restart passim.service

解决方法来源:Archlinux Forums