# Інструкція користувача kded6

`kded6`

8

`kded6`

Фонова служба &kde; — за потреби запускає оновлення бази даних Sycoca.

## Короткий опис

    kded6 --check

## Опис

`kded6` поєднує у одному процесі декілька невеликих служб. Цими службами є здебільшого служби &DBus;, роботу яких забезпечують модулі KDED. Окрім того, програма керує sycoca (бінарним кешем даних щодо типів файлів, типів &MIME; та служб, які використовуються KService) та скриптами оновлення KConfig, якщо це потрібно.

Для кешу sycoca ця програма слідкує за каталогами, у яких містяться файли .desktop. Після того, як до такого каталогу буде додано або вилучено файл, програма зачекає 6 секунд (щоб відстежити послідовність оновлень), а потім запустить команду `kbuildsycoca6` для оновлення бази даних sycoca.

Для KConfig програма шукає нововстановлені файли оновлень, тобто файли *upd, які використовуються для оновлення файлів налаштувань користувачів у разі зміни формату файлів налаштувань. Для виконання оновлень програма запускає засіб оновлення KConfig.

Ці завдання також виконуються після запуску `kded6` для забезпечення актуальності налаштувань для користувача.

Зазвичай, потреби у запуску `kded6` вручну немає. Сеанси стільничного середовища Плазми запускають програму автоматично. Також програма запускається за потреби, якщо якась інша програма намагається скористатися інтерфейсом D-Bus, що надається kded5 або якимсь із модулів цієї програми.

## Параметри

`--check`

- Перевірити актуальність бази даних sycoca, оновити її, якщо це потрібно, і завершити роботу.

## Налаштування

`kded6` можна налаштувати за допомогою файла налаштувань `kded6rc` у форматі ini. У системах Unix теку цей файл зберігається за адресою ``$XDG_CONFIG_HOME`/kded6rc`. Якщо змінну середовища `$XDG_CONFIG_HOME` не визначено, типовим місцем для файла є `~/.config/kded6rc`.

Записи файла налаштувань буде прочитано за потреби, тому можна вносити до файла налаштувань зміни, не зупиняючи роботи `kded6`. Втім, усі поточні значення параметрів налаштування впливають лише на поведінку `kded6` під час запуску програми.

У розділі `[General]` зберігаються значення таких параметрів:

`CheckSycoca`

- Визначає, чи слід оновлювати sycoca під час запуску (типове значення: `true`).

`CheckUpdates`

- Визначає, чи слід виконувати додаткові оновлення KConfig під час запуску (типове значення: `true`).

`DelayedCheck`

- Визначає, чи слід відкладати початкове оновлення sycoca на одну хвилину після запуску (типове значення: `false`).

Крім того, для кожного модуля у `kded6rc` передбачено власний розділ `[Module-`назва`]`, де `назва` — назва файла desktop модуля без розширення `.desktop`. У цьому розділі міститься запис параметра `autoload`, який визначає, чи слід завантажувати модуль автоматично під час запуску `kded6` (типове значення: `false`). Зауважте, що значення цього параметра можна змінити за допомогою інтерфейсу D-Bus `kded6`.

## Прочитайте також

kbuildsycoca6

8,

## Вади

Для сповіщення про вади скористайтеся адресою системою стеження за вадами &kde;.