没有 dbus 的 debian:登录/systemd 抱怨在 motd 后无法连接到 d-bus

Tib*_*nah 5 debian d-bus systemd

我有准系统的 raspbian,即基本上是 Debian 8,带有 systemd 而没有 X。我用“apt-get remove dbus”删除了 dbus。它卸载干净,没有明显的程序依赖它。现在,每当我在 motd 之后登录控制台时,我都会得到这一行:

无法获得 D-Bus 连接:没有这样的文件或目录

该消息的来源是什么,我怎样才能让它停止?必须是我可以设置的 /etc 中的某处,对吗?

看起来 systemd 仍然认为有一个 dbus。仍然有一个 dbus.service,我用 systemctl 手动禁用了它,只是为了确定。它抱怨(脚本 dbus 的 inserv 警告当前启动运行级别(空)覆盖 LSB 默认值......)但是,我所有的服务看起来都很正常;我不确定。以非 root 身份运行“systemctl start anythinghere”会产生相同的错误。所以用户级特权 systemd,不管它叫什么,似乎都是源,但我的系统上没有运行 systemd-logind,我不明白 /bin/login 是如何调用 systemd 的。

Big*_*gon 0

也许某些包仅推荐该dbus包,您可以尝试运行apt-get rdepends --installed dbus以查看是否有任何内容仍然引用它