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

From ArchWiki
Jump to: navigation, search
(安装)
m
Line 1: Line 1:
 +
{{i18n|D-Bus}}
 
==介绍==
 
==介绍==
 
D-BUS是一个提供简单的应用程序间互相通讯的途径的消息传递(bus ?)系统,他包含一个可以在全系统(system-wide ?)和各个用户会议(session)之间的守护进程(daemon) 以及 一套函数库来允许程序使用D-Bus。
 
D-BUS是一个提供简单的应用程序间互相通讯的途径的消息传递(bus ?)系统,他包含一个可以在全系统(system-wide ?)和各个用户会议(session)之间的守护进程(daemon) 以及 一套函数库来允许程序使用D-Bus。

Revision as of 01:30, 10 April 2011

This template has only maintenance purposes. For linking to local translations please use interlanguage links, see Help:i18n#Interlanguage links.


Local languages: Català – Dansk – English – Español – Esperanto – Hrvatski – Indonesia – Italiano – Lietuviškai – Magyar – Nederlands – Norsk Bokmål – Polski – Português – Slovenský – Česky – Ελληνικά – Български – Русский – Српски – Українська – עברית – العربية – ไทย – 日本語 – 正體中文 – 简体中文 – 한국어


External languages (all articles in these languages should be moved to the external wiki): Deutsch – Français – Română – Suomi – Svenska – Tiếng Việt – Türkçe – فارسی

介绍

D-BUS是一个提供简单的应用程序间互相通讯的途径的消息传递(bus ?)系统,他包含一个可以在全系统(system-wide ?)和各个用户会议(session)之间的守护进程(daemon) 以及 一套函数库来允许程序使用D-Bus。

安装

安装D-BUS

# pacman -S dbus
Note: D-Bus 是很大一部分桌面应用程序所必须的,它很有可能已经被你安装了

把它加到守护进程队列( DAEMONS array)以便让他在全系统运行: Template:File 你如果在安装D-Bus后不想重启,别忘了顺手启动它:

# /etc/rc.d/dbus start

配置

在大多数情况下,不需要配置D-Bus,像gnome,kde这样的桌面环境会自动启动D-Bus,然而有些情况下需要额外的调整(additional tweaks)。

在没有桌面环境(desktop environment)下使用D-Bus

如果不想使用桌面环境,但仍旧要运行 需要或者要使用D-Bus 的程序时,你可能需要下面: Template:File 这是用来启动一个用户会议(session)的D-​​Bus(和系统分离的 seperate from the system's ) 以及 解决出现像下面这样出错提示的办法:

libnotify-Message: Unable to get session bus: Failed to execute dbus-launch to autolaunch D-Bus session

疑难解答(Troubleshooting)

Nothing here yet.

另请参阅(See also)