kded5(8) Руководство пользователя kded5 kded5(8) НАЗВАНИЕ kded5 - Демон KDE — программа, автоматически обновляющая кэш системной конфигурации KDE (Sycoca). ОБЗОР kded5 [--check] ОПИСАНИЕ kded5 включает в себя несколько небольших служб. В основном это службы D-Bus, предоставляемые модулями KDED. Кроме того, KDED занимается обновлением кэша Sycoca (двоичный кэш типов служб, типов MIME и служб, используемых компонентом KService из KDE Frameworks) и запуском сценариев обновления конфигурационных файлов KConfig. Для обновления кэша Sycoca данный демон отслеживает содержимое каталогов с файлами .desktop. Если добавляется или удаляется файл, после 5-секундной задержки (на случай множественных обновлений файла) запускается программа kbuildsycoca5, которая обновит кэш Sycoca. Для обновления конфигурационных файлов KConfig, демон KDED принимает новые файлы *.upd, используемые для обновления пользовательских конфигурационных файлов при изменениях в их форматах, и запускает утилиту обновления KConfig. Упомянутые действия также выполняются при запуске kded5, чтобы удостовериться в том, что конфигурационные файлы обновлены. Обычно не требуется запускать kded5 напрямую: он будет запущен автоматически при начале сеанса Plasma, либо при запуске приложения, которое пытается использовать интерфейс D-Bus к KDED или к одному из его модулей. ПАРАМЕТРЫ --check Обновить кэш Sycoca и выйти. КОНФИГУРАЦИОННЫЙ ФАЙЛ kded5 можно настроить в файле kded5rc, содержащем параметры в стиле INI. На UNIX-подобных операционных системах этот файл расположен в $XDG_CONFIG_HOME/kded5rc; если переменная $XDG_CONFIG_HOME не установлена, то в качестве имени файла выбирается ~/.config/kded5rc. Записи в конфигурационном файле читаются по мере необходимости, поэтому файл можно редактировать, в том числе при запущенном kded5. Однако, все имеющиеся на данный момент параметры влияют только в момент запуска kded5. Раздел [General] содержит следующие параметры: CheckSycoca Нужно ли обновить кэш Sycoca при запуске (значение по умолчанию: true). CheckUpdates Нужно ли обновить конфигурационные файлы на основе KConfig при запуске (значение по умолчанию: true). CheckFileStamps Нужно ли учитывать даты изменения файлов при первичном обновлении кэша Sycoca (значение по умолчанию: true). Подробнее читайте в документации на kbuildsycoca5. DelayedCheck Нужно ли отложить начало первичного обновления кэша Sycoca примерно на минуту после запуска (значение по умолчанию: false). Для каждого модуля в kded5rc есть раздел [Module-имя], где имя — имя файла .desktop соответствующего модуля, без расширения .desktop. Такие разделы содержат параметр autoload, который указывает на необходимость загрузки модуля при запуске kded5 (значение по умолчанию: false). Этот параметр может быть изменён через интерфейс D-Bus к kded5. СМОТРИТЕ ТАКЖЕ kbuildsycoca5(8), kdeinit5(8) ОШИБКИ Используйте bugs.kde.org[1] для отправки сообщений об ошибках. АВТОРЫ David Faure <faure@kde.org> Сопровождающий Waldo Bastian <bastian@kde.org> Первоначальный автор ПРИМЕЧАНИЯ 1. bugs.kde.org http://bugs.kde.org KDE Frameworks Frameworks 5.0 22 марта 2014 г. kded5(8)
Generated by dwww version 1.15 on Mon Jul 1 05:45:32 CEST 2024.