<?xml version="1.0" ?>
<!DOCTYPE refentry PUBLIC "-//KDE//DTD DocBook XML V4.5-Based Variant V1.1//EN" "dtd/kdedbx45.dtd" [
  <!ENTITY % French "INCLUDE"
><!-- change language only here -->
]>

<refentry lang="&language;">

<refentryinfo>
<title
>Manuel Utilisateur de « kded5 »</title>
<author
><firstname
>David</firstname
> <surname
>Faure</surname
> <contrib
>Mainteneur</contrib>
<affiliation>
<address
><email
>faure@kde.org</email
></address>
</affiliation>
</author>

<author
><firstname
>Waldo</firstname
> <surname
>Bastian</surname
> <contrib
>Auteur originel</contrib>
<affiliation>
<address
><email
>bastian@kde.org</email
></address>
</affiliation>
</author>

<date
>22-03-2014</date>
<releaseinfo
>Environnements de développement 5.0</releaseinfo>
<productname
>Environnements de développement de KDE</productname>

</refentryinfo>

<refmeta>
<refentrytitle
><command
>kded5</command
></refentrytitle>
<manvolnum
>8</manvolnum>
</refmeta>

<refnamediv>
<refname
><command
>kded5</command
></refname>
<refpurpose
>Démon &kde; - déclenche les mises à jour de la base de données Sycoca lorsque nécessaire.</refpurpose>
</refnamediv>

<refsynopsisdiv>
<title
>Synopsis</title>

<cmdsynopsis
><command
>kded5</command
> <arg choice="opt"
>--check</arg
> </cmdsynopsis>
</refsynopsisdiv>

<refsect1>
<title
>Description</title>

<para
>La commande <command
>kded5</command
> regroupe de nombreux services élémentaires en un seul processus. Il s'agit essentiellement de services « &DBus; » fournis par les modules de « KDED ». Mais, il gère aussi « sycoca » (un cache binaire de « servicetypes » et de types et services &MIME; utilisés par « KService ») et les scripts de mise à jour de « KConfig » si nécessaire.</para>

<para
>Pour « sycoca », il surveille les dossiers contenant des fichiers « .desktop ». Lorsqu'un fichier est ajouté / supprimé, il attend 5 secondes (en cas de mise à jour en série), puis lance <command
>kbuildsycoca5</command
> pour mettre à jour « sycoca ».</para>

<para
>Pour « KConfig », il vérifie les fichiers de mise à jour nouvellement installés, &cad; les fichiers « *.upd » utilisés pour mettre à jour les fichiers de configuration des utilisateurs lorsque les formats de fichiers de configuration sont modifiés. Il exécute l'utilitaire de mise à jour de « KConfig » pour réaliser les mises à jour.</para>

<para
>Ces tâches sont aussi effectuées lorsque <command
>kded5</command
>est démarré afin d'être sûr que la configuration utilisateur est à jour.</para>

<para
>Vous ne devriez pas avoir besoin normalement d'exécuter <command
>kded5</command
> directement. Les sessions de bureaux &plasma;  le démarrent automatiquement. Il est démarré à la demande quand une application tente d'utiliser son interface &DBus; ou via un de ses modules.</para>

</refsect1>



<refsect1>
<title
>Options</title>

<variablelist>
<varlistentry>
<term
><option
>--check</option
></term>
<listitem>
<para
>Vérifier la base de données « sycoca », la mettre à jour si nécessaire et fermer. </para>
</listitem>
</varlistentry>
</variablelist>
</refsect1>



<refsect1>
<title
>Configuration</title>

<para
>La commande <command
>kded5</command
> peut être configurée  avec le fichier de configuration <filename
>kded5rc</filename
> ini-style. Sur les systèmes « UNIX », ceci peut être trouvé dans <filename
><varname
>$XDG_CONFIG_HOME</varname
>/kded5rc</filename
>; si la variable <varname
>$XDG_CONFIG_HOME</varname
> n'est pas définie, la valeur par défaut est <filename
>~/.config/kded5rc</filename
>.</para>

<para
>Les entrées dans le fichier de configuration sont lu à la demande. Ainsi, les modifications peuvent être réalisées lorsque la commande <command
>kded5</command
> s'exécute. Cependant, toutes les options de configuration courantes n'affectent vraiment que le comportement au démarrage de <command
>kded5</command
>.</para>

<para
>La section <option
>[Générale]</option
> possède les options suivantes : <variablelist>
<varlistentry>
<term
><option
>CheckSycoca</option
></term>
<listitem
><para
>Mise à jour ou non de « sycoca » au démarrage (default : <constant
>true</constant
>).</para>
</listitem>
</varlistentry>
<varlistentry>
<term
><option
>CheckUpdates</option
></term>
<listitem
><para
>Réaliser ou non une mise à jour en suspens de « KConfig » au démarrage (default : <constant
>true</constant
>).</para>
</listitem>
</varlistentry>
<varlistentry>
<term
><option
>CheckFileStamps</option
></term>
<listitem
><para
>Vérifier ou non les marqueurs d'horodatage lors de la réalisation de la mise à jour de « sycoca » (default : <constant
>true</constant
>). Veuillez consulter la documentation de <command
>kbuildsycoca5</command
> pour plus de détails.</para>
</listitem>
</varlistentry>
<varlistentry>
<term
><option
>DelayedCheck</option
></term>
<listitem
><para
>Retarder ou non la mise à jour initiale de « sycoca » jusqu'à environ une minute après le démarrage (default : <constant
>false</constant
>).</para>
</listitem>
</varlistentry>
</variablelist>
</para>

<para
>Chaque module possède aussi une section <option
>[Module-<replaceable
>nom</replaceable
>]</option
> dans <filename
>kded5rc</filename
>, où <replaceable
>nom</replaceable
> est le nom du fichier de module de bureau sans l'extension <filename
>.desktop</filename
>. Ceci contient une option <option
>autoload</option
> spécifiant si le module doit être automatiquement chargé quand la commande <command
>kded5</command
> est démarrée (default : <constant
>false</constant
>). Veuillez noter que ce paramètre peut aussi être modifié par l'interface &DBus; par la commande <command
>kded5</command
>.</para>
</refsect1>



<refsect1>
<title
>Voir Aussi</title>
<para
><citerefentry
><refentrytitle
>kbuildsycoca5</refentrytitle
><manvolnum
>8</manvolnum
></citerefentry
>, <citerefentry
><refentrytitle
>kdeinit5</refentrytitle
><manvolnum
>8</manvolnum
></citerefentry
> </para>
</refsect1>



<refsect1>
<title
>Bogues</title>
<para
>Veuillez utiliser le <ulink url="https://bugs.kde.org"
>traqueur de bogues</ulink
> pour les signaler.</para>
</refsect1>

</refentry>
