Difference between revisions of "D-Bus (简体中文)"

From ArchWiki
Jump to: navigation, search
(安装: dbus-core merged into dbus: https://projects.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/dbus&id=fd4806f9bd8eaac581929a6cd276544713ffe0af)
Line 10: Line 10:
  
 
==安装==
 
==安装==
因为[[systemd]]依赖{{Pkg|dbus-core}},在使用 systemd 时,D-Bus 会被自动启动。如果需要[[xinitrc]] dbus 文件,可以选择从[[Official Repositories|官方软件仓库]]安装软件包 {{pkg|dbus}}。
+
因为[[systemd]]依赖{{Pkg|dbus}},在使用 systemd 时,D-Bus 会被自动启动。如果需要[[xinitrc]] dbus 文件,可以选择从[[Official Repositories|官方软件仓库]]安装软件包 {{pkg|dbus}}。
  
 
==启动用户会话==
 
==启动用户会话==

Revision as of 22:33, 5 December 2012

Template:Article summary start Template:Article summary text Template:Article summary end

翻译状态: 本文是英文页面 D-Bus翻译,最后翻译时间:2012-11-05,点击这里可以查看翻译后英文页面的改动。

D-Bus 是一个提供简便进程间通信的消息总线系统。包含一个能以全系统或者针对一个用户会话运行的守护进程,和一系列提供与 D-Bus 通信的库。

安装

因为systemd依赖dbus,在使用 systemd 时,D-Bus 会被自动启动。如果需要xinitrc dbus 文件,可以选择从官方软件仓库安装软件包 dbus

启动用户会话

桌面环境 和 xinitrc 会自动启动 D-Bus 会话。 xinitrc 会执行 /etc/X11/xinit/xinitrc.d/ 中的脚本,请确保 xinitrc 中包含:

~/.xinitrc
#!/bin/sh

if [ -d /etc/X11/xinit/xinitrc.d ]; then
    for f in /etc/X11/xinit/xinitrc.d/*; do
        [ -x "$f" ] && . "$f"
    done
    unset f
fi

exec $your_window_manager

参阅