SYSTEMD-TIMEDATED.SERVICE(8)

الاسم
systemd-timedated.service، systemd-timedated - آلية ناقل الوقت والتاريخ

موجز

systemd-timedated.service

/usr/lib/systemd/systemd-timedated

الوصف

systemd-timedated.service هي خدمة نظام يمكن استخدامها كآلية لتغيير ساعة النظام والمنطقة الزمنية، بالإضافة إلى تمكين/تعطيل مزامنة وقت الشبكة. يتم تنشيط systemd-timedated آليًا عند الطلب وتنهي نفسها عندما لا تكون قيد الاستخدام.

الأداة timedatectl(1) هي عميل سطر أوامر لهذه الخدمة.

يوفر systemd-timedated حاليًا الوصول إلى الإعدادات الأربعة التالية:

    • وقت النظام

    • المنطقة الزمنية للنظام

    • قيمة منطقية تتحكم في ما إذا كانت ساعة الوقت الحقيقي للنظام (RTC) في المنطقة الزمنية المحلية أم UTC

    • ما إذا كانت خدمة مزامنة الوقت مفعلة/مُشغلة أو معطلة/متوقفة، انظر القسم التالي.

انظر org.freedesktop.timedate1(5) و org.freedesktop.LogControl1(5) للحصول على معلومات حول واجهة برمجة تطبيقات D-Bus.

قائمة خدمات مزامنة وقت الشبكة

سيبحث systemd-timedated عن ملفات ذات امتداد ".list" في أدلة ntp-units.d/. يتم تحليل كل ملف كقائمة بأسماء الوحدات، واحدة لكل سطر. يتم تجاهل الأسطر الفارغة والأسطر التي تحتوي على تعليقات ("#"). تُقرأ الملفات من /usr/lib/systemd/ntp-units.d/ والأدلة المقابلة تحت /etc/، /run/، /usr/local/lib/. الملفات في /etc/ تتجاوز الملفات التي تحمل نفس الاسم في /run/، /usr/local/lib/، و /usr/lib/. الملفات في /run/ تتجاوز الملفات التي تحمل نفس الاسم تحت /usr/. يجب على الحزم تثبيت ملفات التهيئة الخاصة بها في /usr/lib/ (حزم التوزيع) أو /usr/local/lib/ (التثبيتات المحلية).

مثال 1. إدخال ntp-units.d/ لـ systemd-timesyncd

    # /usr/lib/systemd/ntp-units.d/80-systemd-timesync.list
    systemd-timesyncd.service

إذا تم تعيين متغير البيئة $SYSTEMD_TIMEDATED_NTP_SERVICES، فسيقوم systemd-timedated بتحليل محتويات ذلك المتغير كقائمة مفصولة بنقطتين من أسماء الوحدات. عند تعيينه، يتجاوز هذا المتغير القائمة المستندة إلى الملف الموصوفة أعلاه.

مثال 2. تجاوز يحدد أنه يجب استخدام chronyd إذا كان متاحًا

    SYSTEMD_TIMEDATED_NTP_SERVICES=chronyd.service:systemd-timesyncd.service

انظر أيضًا

systemd(1)، timedatectl(1)، localtime(5)، hwclock(8)، systemd-timesyncd(8)، org.freedesktop.timedate1(5)

ترجمة
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 (https://www.gnu.org/licenses/gpl-3.0.html) أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.