Scroll to navigation

DNF5-INSTALLROOT(7) dnf5 DNF5-INSTALLROOT(7)

الاسم

dnf5-installroot - وسيط جذر التثبيت

الوصف

يُستخدم الوسيط --installroot لتحديد جذر تثبيت بديل، نسبةً إلى المكان الذي ستُثبّت فيه جميع الحزم. فكّر في الأمر كأنه تنفيذ chroot <root> dnf، إلا أن استخدام --installroot يسمح لـ DNF5 بالعمل قبل إنشاء chroot.

تُؤخذ أو تُخزّن cachedir و system_cachedir وملفات log و releasever و gpgkey من أو في جذر التثبيت. تُستورد مفاتيح OpenPGP إلى جذر التثبيت من مسار نسبي للمضيف يمكن تحديده في قسم المستودع بملفات الإعدادات.

يُؤخذ ملف configuration و reposdir و vars من داخل جذر التثبيت، ما لم يُمرّر وسيط سطر الأوامر --use-host-config، وفي هذه الحالة ستُستخدم الإعدادات والبيئة من نظام المضيف.

ملاحظة: عندما يُحدد مسار ضمن وسيط سطر أوامر (--config=CONFIG_FILE_PATH في حالة ملف configuration، أو --setopt=reposdir=/path/to/repodir لـ reposdir، أو --setopt=cachedir=/path/to/cachedir لـ cachedir، أو --setopt=system_cachedir=/path/to/system_cachedir لـ system_cachedir، أو --setopt=logdir=/path/to/logdir لـ logdir، أو --setopt=varsdir=/paths/to/varsdir لـ vars)، فإن هذا المسار يكون دائمًا نسبيًا للمضيف دون استثناءات. pluginpath و pluginconfpath نسبيان للمضيف.

ملاحظة: قد ترغب أيضًا في استخدام خيار سطر الأوامر --releasever=RELEASEVER عند إنشاء جذر التثبيت، وإلا فإن قيمة $releasever تُؤخذ من rpmdb داخل جذر التثبيت (وبالتالي تكون فارغة وقت الإنشاء وستفشل المعاملة). إذا استُخدم --use-host-config، فسيُكشف releasever من نظام المضيف (/). لا يحتوي مسار جذر التثبيت الجديد وقت الإنشاء على ملفات المستودع و releasever و dnf.conf.

على نظام نمطي، قد ترغب أيضًا في استخدام خيار سطر الأوامر --setopt=module_platform_id=<module_platform_name:stream> عند إنشاء جذر التثبيت، وإلا فإن قيمة module_platform_id ستُؤخذ من ملف /etc/os-release داخل جذر التثبيت (وبالتالي ستكون فارغة وقت الإنشاء، وقد لا تُلبى التبعية النمطية وقد يُستبعد محتوى النماذج).

أمثلة

يضبط releasever للنظام في دليل INSTALLROOT بشكل دائم إلى RELEASEVER.
يرقي الحزم داخل جذر التثبيت من مستودع موصوف بـ --setopt باستخدام تهيئة من /path/dnf.conf.

المؤلف

انظر AUTHORS.md في توزيعة مصدر dnf5.

حقوق النسخ

المساهمون في مشروع dnf5.

ترجمة

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

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

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

19 فبراير 2026