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 (https://www.gnu.org/licenses/gpl-3.0.html) أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

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