Scroll to navigation

SYSTEMD-UPDATE-DONE.SERVICE(8) systemd-update-done.service SYSTEMD-UPDATE-DONE.SERVICE(8)

الاسم

systemd-update-done.service، systemd-update-done - وَسْم /etc/ و /var/ كمُحَدَّثة بالكامل

موجز

systemd-update-done.service

/usr/lib/systemd/systemd-update-done

الوصف

systemd-update-done.service هي خدمة تُستدعى كجزء من الإقلاع الأول بعد تحديث موارد نظام التشغيل من البائع في /usr/. هذا مفيد لتنفيذ تحديثات غير متصلة لـ /usr/ قد تتطلب تحديثات لـ /etc/ أو /var/ في الإقلاع التالي.

تُحدِّث systemd-update-done.service وقت تعديل الملف (mtime) لملفي الطابع /etc/.updated و /var/.updated إلى وقت تعديل دليل /usr/، ما لم تكن ملفات الطابع أحدث بالفعل.

الخدمات التي يجب أن تعمل بعد الترقيات غير المتصلة لـ /usr/ يجب أن تُرتِّب نفسها قبل systemd-update-done.service، وتستخدم الشرط ConditionNeedsUpdate= (انظر systemd.unit(5)) لضمان العمل عندما يكون /etc/ أو /var/ أقدم من /usr/ وفقًا لأوقات تعديل الملفات الموصوفة أعلاه. يتطلب هذا أن تُتبع تحديثات /usr/ دائمًا بتحديث وقت تعديل /usr/، على سبيل المثال باستدعاء touch(1) عليه.

لاحظ أنه إذا استُخدم خيار سطر أوامر النواة systemd.condition_needs_update= فإنه يتجاوز فحوصات شرط الوحدة ConditionNeedsUpdate=. في تلك الحالة، لا تُعيد systemd-update-done.service تعيين حالة الشرط حتى إعادة إقلاع لاحقة حيث لا يُحدَّد مفتاح النواة بعد الآن.

انظر أيضًا

systemd(1)، systemd.unit(5)، touch(1)

ترجمة

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

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

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

systemd 257.13