Difference between revisions of "D-Bus (Česky)"

From ArchWiki
Jump to: navigation, search
m (Spuštění uživatelského sezení: 30-dbus was deleted: https://projects.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/dbus&id=fd4806f9bd8eaac581929a6cd276544713ffe0af)
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
[[Category:Daemons and system services (Česky)]]
 
[[Category:Daemons and system services (Česky)]]
 
[[en:D-Bus]]
 
[[en:D-Bus]]
 +
[[es:D-Bus]]
 
[[zh-CN:D-Bus]]
 
[[zh-CN:D-Bus]]
 
{{Article summary start}}
 
{{Article summary start}}
Line 8: Line 9:
  
 
==Instalace==
 
==Instalace==
{{Pkg|dbus}} může být nainstalován z [extra]. Vzhledem k tomu, že je D-Bus vyžádován poměrně velkým počtem aplikací, je lepší ho mít nainstalovaný.
+
{{Pkg|dbus}} může být nainstalován z [core]. Vzhledem k tomu, že je D-Bus vyžádován poměrně velkým počtem aplikací, je lepší ho mít nainstalovaný.
  
 
Pro ruční spuštění vizte [[Daemon (Česky)#Ruční spouštění a zastavování|instrukce v článku o démonech]]. Můžete si ho také přidat do [[Daemon (Česky)#Spouštění po startu|seznamu démonů]] v {{ic|/etc/rc.conf}}, aby se spouštěl automaticky při bootování.
 
Pro ruční spuštění vizte [[Daemon (Česky)#Ruční spouštění a zastavování|instrukce v článku o démonech]]. Můžete si ho také přidat do [[Daemon (Česky)#Spouštění po startu|seznamu démonů]] v {{ic|/etc/rc.conf}}, aby se spouštěl automaticky při bootování.
  
 
==Spuštění uživatelského sezení==
 
==Spuštění uživatelského sezení==
[[GNOME (Česky)|gnome-session]], [[KDE (Česky)|startkde]] a [[Xfce (Česky)|startxfce4]] spouští D-Bus sezení automaticky, pokud už neběží. Šablona pro {{ic|~/.xinitrc}} ({{ic|/etc/skel/.xinitrc}}) udělá to samé jako skripty v {{ic|/etc/X11/xinit/xinitrc.d/}}, včetně 30-dbus. Ujistěte se, že je tento kód obsažen ve vašem [[xinitrc|~/.xinitrc]]:
+
[[GNOME (Česky)|gnome-session]], [[KDE (Česky)|startkde]] a [[Xfce (Česky)|startxfce4]] spouští D-Bus sezení automaticky, pokud už neběží. Šablona pro {{ic|~/.xinitrc}} ({{ic|/etc/skel/.xinitrc}}) udělá to samé jako skripty v {{ic|/etc/X11/xinit/xinitrc.d/}}. Ujistěte se, že je tento kód obsažen ve vašem [[xinitrc|~/.xinitrc]]:
  
 
{{hc|~/.xinitrc|<nowiki>
 
{{hc|~/.xinitrc|<nowiki>

Revision as of 22:32, 5 December 2012

Template:Article summary start Template:Article summary text Template:Article summary end D-Bus je software poskytující aplikacím jednoduchý způsob jak vzájemně komunikovat. Skládá se z démona, který může být spuštěn jak v rámci celého systému, tak v rámci uživatelských sezení, a sady knihoven umožňující aplikacím D-Bus využívat.

Instalace

dbus může být nainstalován z [core]. Vzhledem k tomu, že je D-Bus vyžádován poměrně velkým počtem aplikací, je lepší ho mít nainstalovaný.

Pro ruční spuštění vizte instrukce v článku o démonech. Můžete si ho také přidat do seznamu démonů v /etc/rc.conf, aby se spouštěl automaticky při bootování.

Spuštění uživatelského sezení

gnome-session, startkde a startxfce4 spouští D-Bus sezení automaticky, pokud už neběží. Šablona pro ~/.xinitrc (/etc/skel/.xinitrc) udělá to samé jako skripty v /etc/X11/xinit/xinitrc.d/. Ujistěte se, že je tento kód obsažen ve vašem ~/.xinitrc:

~/.xinitrc
#!/bin/sh

# Source scripts in /etc/X11/xinit/xinitrc.d/
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

Viz také