KDED6(8) kded6 User's Manual KDED6(8)

kded6 - دیمن فضای کاری KDE

kded6 [--check]

kded6 چندین سرویس کوچک را در یک پردازش تجمیع می‌کند. این‌ها بیشتر سرویس‌های D-Bus ارائه‌شده توسط ماژول‌های KDED هستند، اما در صورت نیاز sycoca (یک حافظه نهان باینری از نوع سرویس‌ها، MIME types و سرویس‌های استفاده‌شده توسط KService) و اسکریپت‌های به‌روزرسانی KConfig را نیز مدیریت می‌کند.

برای sycoca، دایرکتوری‌های حاوی فایل‌های .desktop را پایش می‌کند. هنگامی که فایلی اضافه یا حذف می‌شود، ۵ ثانیه منتظر می‌ماند (در صورت وجود مجموعه‌ای از به‌روزرسانی‌ها)، و سپس kbuildsycoca6 را برای به‌روزرسانی sycoca اجرا می‌کند.

برای KConfig، فایل‌های به‌روزرسانی تازه نصب‌شده، یعنی فایل‌های *.upd را که برای به‌روزرسانی فایل‌های پیکربندی کاربران هنگام تغییر فرمت فایل‌های پیکربندی به کار می‌روند، بررسی کرده و ابزار به‌روزرسانی KConfig را برای انجام به‌روزرسانی‌ها اجرا می‌کند.

این وظایف هنگام شروع به کار kded6 نیز اجرا می‌شوند تا اطمینان حاصل شود که پیکربندی کاربر به‌روز است.

به طور معمول نیازی به اجرای مستقیم kded6 ندارید؛ نشست‌های میزکار Plasma آن را به صورت خودکار اجرا می‌کنند، و هنگامی که برنامه‌ای تلاش می‌کند از یک رابط D-Bus ارائه‌شده توسط آن یا یکی از ماژول‌هایش استفاده کند، بنا به تقاضا اجرا می‌شود.

--check

پایگاه‌داده sycoca را بررسی کرده، در صورت لزوم آن را به‌روزرسانی می‌کند و خارج می‌شود.

kded6 می‌تواند با فایل پیکربندی به سبک ini به نام kded5rc پیکربندی شود. در سیستم‌های UNIX® این فایل را می‌توان در $XDG_CONFIG_HOME/kded5rc یافت؛ اگر $XDG_CONFIG_HOME تنظیم نشده باشد، مقدار پیش‌فرض آن ~/.config/kded5rc است.

مدخل‌های فایل پیکربندی بنا به تقاضا خوانده می‌شوند، بنابراین تغییرات می‌توانند در حین اجرای kded6 اعمال شوند. با این حال، تمام گزینه‌های پیکربندی فعلی فقط روی رفتار راه‌اندازی kded6 تأثیر می‌گذارند.

بخش [General] شامل گزینه‌های زیر است:

CheckSycoca

به‌روزرسانی sycoca در زمان راه‌اندازی (پیش‌فرض: true).

CheckUpdates

انجام به‌روزرسانی‌های معوق KConfig در زمان راه‌اندازی (پیش‌فرض: true).

DelayedCheck

به تعویق انداختن به‌روزرسانی اولیه sycoca تا حدود یک دقیقه پس از راه‌اندازی (پیش‌فرض: false).

هر ماژول همچنین یک بخش [Module-name] در kded5rc دارد که در آن name نام فایل دسکتاپ ماژول بدون پسوند .desktop است. این بخش شامل یک گزینه autoload است که مشخص می‌کند آیا ماژول باید هنگام راه‌اندازی kded6 به صورت خودکار بارگذاری شود یا خیر (پیش‌فرض: false). توجه داشته باشید که این تنظیم می‌تواند از طریق رابط D-Bus مربوط به kded6 نیز تغییر یابد.

kbuildsycoca6(8)

لطفاً برای گزارش باگ‌ها از KDE's bugtracker[1] استفاده کنید.

David Faure <faure@kde.org>

نگه‌دارنده

Waldo Bastian <bastian@kde.org>

نویسنده اصلی

1.
KDE's bugtracker
2023-06-22 KDE Frameworks Frameworks 6