D-Bus (简体中文)

From ArchWiki
Jump to: navigation, search
翻译状态: 本文是英文页面 D-Bus翻译,最后翻译时间:2013-12-05,点击这里可以查看翻译后英文页面的改动。

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 主页

参阅