table of contents
- unstable 4.31.0-1
| SYSTEMD.V(7) | systemd.v | SYSTEMD.V(7) |
الاسم¶
systemd.v - دليل ذو موارد مرقمة الإصدارات
الوصف¶
في أماكن متعددة، تقبل مكونات systemd مسارات تحتوي مكوناتها اللاحقة على اللاحقة ".v/" مشيرة إلى دليل. تبحث هذه المكونات آليًا عن ملفات مناسبة داخل الدليل، وتجري مقارنة إصدارات، وتفتح أحدث ملف موجود (حسب الإصدار). متاح منذ الإصدار v256. تحديدًا، يُدعم تعبيران:
لتوضيح ذلك بمثال، اعتبر دليل /var/lib/machines/mymachine.raw.v/، المملوء بثلاثة ملفات:
استدع أداة مثل systemd-nspawn(1) بسطر أوامر مثل التالي:
# systemd-nspawn --image=/var/lib/machines/mymachine.raw.v --boot
ثم يُحل هذا آليًا إلى ما يعادل:
# systemd-nspawn --image=/var/lib/machines/mymachine.raw.v/mymachine_7.6.0.raw --boot
كثير من وظائف systemd التي تتوقع مسارًا لصورة قرص أو تسلسل هرمي لدليل نظام تشغيل تدعم آلية الدليل المرقم الإصدارات ".v/"، مثل systemd-nspawn(1) وsystemd-dissect(1) أو إعدادات RootDirectory=/RootImage= لملفات الخدمة (انظر systemd.exec(5)).
استخدم أداة systemd-vpick(1) لحل مسارات ".v/" من سطر الأوامر، مثلاً للاستخدام في نصوص shell.
التصفية والفرز¶
يُصفى الجزء المتغير من أسماء الملفات في الدلائل ".v/" ويُقارن بشكل أساسي بمقارنة إصدارات، مطبقًا مواصفات تنسيق الإصدار UAPI.10[1]. ومع ذلك، تُطبق قواعد إضافية:
أو بعبارة أخرى، يجب أن تتبع الملفات في الدلائل ".v/" أحد هذه الهياكل التسمية:
مثال¶
هذا مثال أكثر شمولاً، يوسع المثال الموصوف أعلاه. افترض دليلاً /var/lib/machines/mymachine.raw.v/، مملوءاً بالملفات التالية:
الآن استدع الأمر التالي على جهاز x86-64:
$ systemd-vpick --suffix=.raw /var/lib/machines/mymachine.raw.v/
سيحل هذا المسار المحدد إلى /var/lib/machines/mymachine.raw.v/mymachine_7.5.14_x86-64.raw. التفسير: على الرغم من أن mymachine_7.7.0_x86-64+0-5.raw لديها أحدث إصدار، إلا أنها ليست مفضلة لأن عداد المحاولات المتبقية لديها صفر. وعلى الرغم من أن mymachine_7.6.0_arm64.raw لديها ثاني أحدث إصدار، إلا أنها لا تؤخذ في الاعتبار في هذه الحالة، لأننا نعمل على نظام x86_64 والصورة مخصصة لوحدات المعالجة المركزية arm64. أخيراً، صورة mymachine_7.5.13.raw لا تؤخذ في الاعتبار لأنها أقدم من mymachine_7.5.14_x86-64.raw.
انظر أيضًا¶
systemd(1), systemd-vpick(1), systemd-nspawn(1), systemd-dissect(1), systemd.exec(5), systemd-sysupdate(8)
ملاحظات¶
- 1.
- UAPI.10 مواصفات تنسيق الإصدار
- 2.
- تقييم الإقلاع الآلي
ترجمة¶
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>
هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.
إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.
| systemd 261~rc3 |