| 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 داخل جذر التثبيت (وبالتالي ستكون فارغة وقت الإنشاء، وقد لا تُلبى التبعية النمطية وقد يُستبعد محتوى النماذج).
أمثلة¶
- dnf5 --installroot=INSTALLROOT --releasever=RELEASEVER install system-release
- يضبط releasever للنظام في دليل INSTALLROOT بشكل دائم إلى RELEASEVER.
- dnf5 --installroot=INSTALLROOT --setopt=reposdir=PATH --config /path/dnf.conf upgrade
- يرقي الحزم داخل جذر التثبيت من مستودع موصوف بـ --setopt باستخدام تهيئة من /path/dnf.conf.
المؤلف¶
انظر AUTHORS.md في توزيعة مصدر dnf5.
حقوق النسخ¶
المساهمون في مشروع dnf5.
ترجمة¶
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>
هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.
إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.
| 19 فبراير 2026 |