Scroll to navigation

آر بي إم-عام(8) System Manager's Manual آر بي إم-عام(8)

الاسم

rpm-common - العمليات والخيارات المشتركة بين البرامج التنفيذية الرئيسية rpm(8)

موجز

RPMCMD [خيارات] {-?|--help}

RPMCMD [خيارات] --showrc

RPMCMD [خيارات] --version

الوصف

تشارك البرامج التنفيذية RPMCMD التالية تهيئة مشتركة والخيارات والعمليات الموثقة في هذا الدليل:

العمليات

-?, --help

طباعة رسالة استخدام أطول من المعتاد.

--version

طباعة سطر واحد يحتوي على رقم إصدار rpm المستخدم.

--showrc

إلقاء معلومات حول تهيئة rpm إلى المخرج المعياري.

الخيارات

--color <الوضع>

استخدام ألوان الطرفية لتسليط الضوء على رسائل الخطأ والتنقيح، حيث الوضع هو أحد:
  • always
  • auto (استخدام مخرج ملون على الطرفيات)
  • never (مبدئي)

--dbpath الدليل

استخدم قاعدة البيانات في الدليل بدلاً من المسار المبدئي /var/lib/rpm.

-D 'الماكرو التعبير', --define='الماكرو التعبير'

يُعرّف الماكرو بالقيمة التعبير.

-E 'التعبير', --eval='التعبير'

يطبع توسعة rpm-macros(7) لـ التعبير.

--load الملف

حمّل ملف ماكرو فردي rpm-macrofile(5).

--macros قائمة_الملفات

استبدل قائمة ملفات الماكرو التي سيتم تحميلها بـ قائمة_الملفات. انظر إعدادات الماكرو للتفاصيل.

--nodigest

لا تتحقق من ملخصات الحزمة أو الترويسة عند القراءة.

--nohdrchk

لا تتحقق من رؤوس قاعدة البيانات عند استرجاعها.

--nosignature

لا تتحقق من توقيعات الحزمة أو الترويسة عند القراءة.

--pipe الأمر

يُوجّه مخرجات rpm إلى الأمر الأمر.

--predefine='الماكرو التعبير'

يُعرّف الماكرو بالقيمة التعبير قبل تحميل ملفات الماكرو. هذا مفتاح نادر جداً لأغراض خاصة، استخدم --define لاحتياجات تعريف الماكرو الشائعة.

--target المنصة

استخدم إعدادات المنصة بدلاً من الكشف آلياً. تُشكّل المنصة كـ بنية[-نظام_تشغيل].

--quiet

اطبع أقل قدر ممكن - عادةً ستُعرض رسائل الخطأ فقط.

--rcfile قائمة_الملفات

استبدل القائمة المبدئية لملفات الإعدادات التي ستُقرأ بـ قائمة_الملفات. انظر إعدادات rpmrc للتفاصيل.

--root الدليل

استخدم شجرة نظام الملفات المتجذرة في الدليل لجميع العمليات. لاحظ أن هذا يعني أن قاعدة البيانات داخل الدليل ستُستخدم لفحوصات التبعيات وأي نصوص برمجية (مثل %post عند التثبيت، أو %prep عند بناء حزمة) ستُشغّل بعد chroot(2) إلى الدليل.

لاحظ أن rpm يفترض أن البيئة داخل الجذر مُعدّة من قبل المستدعي، مثل أي تركيبات مطلوبة للعملية داخل الدليل الجذر.

--undefine='الماكرو'

يلغي تعريف الماكرو.

-v، --verbose

اطبع معلومات مفصلة - عادةً ستُعرض رسائل التقدم الروتينية. قدّمها أكثر من مرة لزيادة التفصيل، مثل -vv.

خيارات التصحيح

--debug

اطبع الكثير من معلومات التصحيح.

--fsmdebug

اطبع معلومات تصحيح حول معالجة الحمولة.

--rpmiodebug

اطبع معلومات تصحيح حول الإدخال/الإخراج للملفات.

--stats

اطبع إحصائيات وقت التشغيل للدوال المستخدمة بكثرة.

خيارات FTP/HTTP

هذه الخيارات مهملة. استخدم برامج ذات غرض خاص مثل curl(1) أو wget(1) لجلب البيانات من الإنترنت.

لبعض العمليات، يمكن لـ rpm العمل كعميل FTP و/أو HTTP بحيث يمكن الاستعلام عن الحزم أو تثبيتها من الإنترنت. يمكن تحديد ملفات الحزم لعمليات التثبيت والترقية والاستعلام كعنوان URL بنمط ftp أو http:

http://المضيف[:المنفذ]/المسار/إلى/الحزمة.rpm

ftp://[المستخدم:كلمة_المرور]@المضيف[:المنفذ]/المسار/إلى/الحزمة.rpm

إذا تم حذف كل من المستخدم وكلمة المرور، يُستخدم ftp مجهول.

تسمح rpm باستخدام الخيارات التالية مع عناوين URL من نوع http و ftp:

--httpproxy HOST

استخدم HOST كخادم وكيل لجميع عمليات النقل http و ftp. يمكن تحديد هذا الخيار أيضًا عن طريق تهيئة الماكرو %_httpproxy.

--httpport PORT

رقم المنفذ PORT الخاص بـ TCP لاستخدامه في اتصال http على خادم الوكيل http بدلاً من المنفذ المبدئي. يمكن تحديد هذا الخيار أيضًا عن طريق تهيئة الماكرو %_httpport.

البيئة

RPM_CONFIGDIR

يُستخدم لتجاوز الدليل الرئيسي المبدئي لتكوين rpm، والذي يكون عادةً /usr/lib/rpm.

حالة الخروج

عند النجاح، تُعاد القيمة 0، وإلا تُعاد شفرة فشل غير صفرية.

العلل

ليست كل الخيارات ذات معنى أو مطبقة في جميع الملفات التنفيذية التي تظهر فيها. على وجه الخصوص، --root وخيارات التحقق المختلفة يتم احترامها فقط بواسطة rpm(8) و rpmdb(8).

الملفات

قاعدة بيانات

/var/lib/rpm/

مؤقت

/var/tmp/rpm*

انظر أيضًا

popt(3)، rpm(8) rpm-config(5)، rpm-rpmrc(5)، rpm-macros(7)

ترجمة

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

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

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

10 أبريل 2026 RPM 6.0.1