D-Bus (简体中文)
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
D-Bus 是一个提供简便进程间通信的消息总线系统。包含一个能以全系统或者针对一个用户会话运行的守护进程,和一系列提供与 D-Bus 通信的库。
安装
因为systemd依赖dbus,在使用 systemd 时,D-Bus 会被自动启动。如果需要xinitrc dbus 文件,可以选择从官方软件仓库安装软件包 dbus。
启动用户会话
桌面环境 和 xinitrc 会自动启动 D-Bus 会话。 xorg-xinit 提供的框架文件 ~/.xinitrc
(/etc/skel/.xinitrc
) 也会执行同样的操作。请确保自己的 ~/.xinitrc
是基于框架文件 /etc/skel/.xinitrc
.
调试
d-feet 是方便易用的 D-Bus 图形调试工具。D-Feet 可以查看运行程序的 D-Bus 接口,并执行接口中对应的指令。详情参阅interfaces of running programs and invoke methods on those interfaces. See 主页 。