Scroll to navigation

DNF4-BUILDDEP(8) dnf-plugins-core DNF4-BUILDDEP(8)

الاسم

dnf4-builddep - إضافة بناء الاعتماديات لـ DNF

تثبيت كل ما يلزم لبناء ملف .src.rpm أو .nosrc.rpm أو .spec المعطى.

تحذير:

قد تختلف تبعات البناء في حزمة (أي src.rpm) عما تتوقعه لأنها قُيمت وفقًا لماكروهات مضبوطة على مضيف بناء الحزمة.


موجز

dnf builddep <package>...

المعطيات

<الحزمة>
إما المسار إلى ملف .src.rpm أو .nosrc.rpm أو .spec أو حزمة متاحة في مستودع.

الخيارات

كل خيارات DNF العامة مقبولة، انظر Options في dnf(8) للتفاصيل.

إظهار هذه المساعدة.
عرّف ماكرو RPM المسمى macro بالقيمة expr عند تحليل ملفات المواصفات (spec). لا ينطبق على ملفات rpm المصدرية.
عامل المعطيات كملفات .spec.
عامل المعطيات كملفات rpm مصدرية.
تخطي اعتماديات البناء غير المتوفرة في المستودعات. سيتم تثبيت جميع اعتماديات البناء المتاحة.

لاحظ أن أمر builddep لا يحترم خيار --skip-broken، لذا لا توجد طريقة لتخطي الحزم غير القابلة للتثبيت (مثلاً ذات الاعتماديات المكسورة).

أمثلة

تثبيت متطلبات البناء اللازمة المحددة في ملف foobar.spec.
تثبيت متطلبات البناء اللازمة المحددة في ملف spec عندما ينتهي اسم الملف بشيء آخر غير .spec.
تثبيت متطلبات البناء اللازمة المحددة في ملف foobar-1.0-1.src.rpm.
البحث عن foobar-1.0-1 في المستودعات الممكنة وتثبيت متطلبات البناء لـ rpm المصدري الخاص به.
تثبيت متطلبات البناء اللازمة لنسخة python27 SCL من python-foobar.

المؤلف

انظر قائمة المؤلفين (AUTHORS) في توزيعة ملحقات DNF الرئيسة لديك

حقوق النسخ

2014، Red Hat، مرخص بموجب GPLv2+

ترجمة

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

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

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

28 مارس 2025 4.10.1