.\" -*- coding: UTF-8 -*- .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" Generated by scdoc 1.11.4 .\" Complete documentation for this program is not available as a GNU info page .nh .ad l .\" Begin generated content: .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH "مدير حزم RPM" 8 "6 مارس 2026" "RPM 6.0.1" .PP .SH الاسم rpm \- مدير حزم RPM .PP .SH موجز .SS "الاستعلام عن الحزم والتحقق منها" \fBrpm\fP {\fB\-q\fP|\fB\-\-query\fP} [خيارات\-الاختيار] [خيارات\-الاستعلام] [\fIملف_الحزمة\fP .\&.\&.\&] [\fIاسم_الحزمة\fP .\&.\&.\&] .PP \fBrpm\fP {\fB\-V\fP|\fB\-\-verify\fP} [خيارات\-الاختيار] [خيارات\-التحقق] [\fIاسم_الحزمة\fP \&.\&.\&.\&] .PP .SS "تثبيت الحزم وترقيتها وإزالتها" \fBrpm\fP {\fB\-i\fP|\fB\-\-install\fP} [خيارات\-المعاملة] [خيارات\-التثبيت] \fIملف_الحزمة\fP \&.\&.\&.\& .PP \fBrpm\fP {\fB\-U\fP|\fB\-\-upgrade\fP} [خيارات\-المعاملة] [خيارات\-التثبيت] \fIملف_الحزمة\fP \&.\&.\&.\& .PP \fBrpm\fP {\fB\-F\fP|\fB\-\-freshen\fP} [خيارات\-المعاملة] [خيارات\-التثبيت] \fIملف_الحزمة\fP \&.\&.\&.\& .PP \fBrpm\fP \fB\-\-reinstall\fP [خيارات\-المعاملة] [خيارات\-التثبيت] \fIملف_الحزمة\fP \&.\&.\&.\& .PP \fBrpm\fP \fB\-\-restore\fP [خيارات\-المعاملة] [خيارات\-الاختيار] \fIاسم_الحزمة\fP \&.\&.\&.\& .PP \fBrpm\fP {\fB\-e\fP|\fB\-\-erase\fP} [خيارات\-المعاملة] [خيارات\-المسح] \fIاسم_الحزمة\fP \&.\&.\&.\& .PP .SS "عمليات متنوعة" \fBrpm\fP \fB\-\-querytags\fP .PP انظر \fBrpm\-common\fP(8) للعمليات المشتركة بين جميع ملفات rpm التنفيذية.\& .PP .SH الوصف \fBrpm\fP هو \fBمدير حزم\fP قوي، يُستخدم لبناء وتثبيت والاستعلام عن والتحقق من وتحديث ومسح حزم البرامج الفردية.\& تتكون \fBالحزمة\fP من أرشيف للملفات والبيانات الوصفية المستخدمة لتثبيت ومسح ملفات الأرشيف.\& تتضمن البيانات الوصفية نصوصًا مساعدة، وسمات ملفات، ومعلومات وصفية عن الحزمة.\& تأتي \fBالحزم\fP بنوعين: حزم ثنائية، تُستخدم لتغليف البرامج المراد تثبيتها، وحزم مصدرية، تحتوي على الكود المصدري والوصفة اللازمة لإنتاج الحزم الثنائية.\& .PP .SH العمليات .SS "الاستعلام عن الحزم والتحقق منها" \fB\-V\fP, \fB\-\-verify\fP .RS 4 التحقق من الحزمة (الحزم)، بمقارنة معلومات الملفات المثبتة في الحزمة مع معلومات الملفات المأخوذة من البيانات الوصفية للحزمة المخزنة في قاعدة بيانات \fBrpm\fP.\& من بين أمور أخرى، يقارن التحقق الحجم، والملخص، والأذونات، والنوع، والمالك، والمجموعة لكل ملف.\& تُعرض أي تباينات.\& .RE \fB\-q\fP، \fB\-\-query\fP .RS 4 الاستعلام عن ملفات الحزمة أو الحزمة (الحزم) المثبتة.\& .PP .RE .SS "تثبيت الحزم وترقيتها وإزالتها" \fB\-i\fP, \fB\-\-install\fP .RS 4 تثبيت حزمة (حزم) جديدة دون اعتبار سيناريوهات الترقية.\& يُعتبر هذا استخدامًا خاصًا، وعادةً ما يجب إجراء التثبيت باستخدام \fB\-\-upgrade\fP.\& .PP .RE \fB\-U\fP، \fB\-\-upgrade\fP .RS 4 تثبيت أو ترقية حزمة (حزم) إلى إصدار أحدث.\& تُزال الحزمة (الحزم) القديمة و/أو المتقادمة بعد تثبيت الحزمة الجديدة.\& .PP .RE \fB\-F\fP، \fB\-\-freshen\fP .RS 4 ترقية حزمة (حزم)، ولكن فقط تلك التي يوجد إصدار أقدم منها مثبت.\& .PP .RE \fB\-\-reinstall\fP .RS 4 إعادة تثبيت حزمة (حزم) مثبتة سابقًا.\& .PP .RE \fB\-\-restore\fP .RS 4 استعادة بيانات وصفية للملفات مثل الطابع الزمني، المالك، المجموعة، الأذونات والقدرات لملفات الحزمة (الحزم) المثبتة.\& .PP .RE \fB\-e\fP، \fB\-\-erase\fP .RS 4 محو الحزم المثبتة.\& .PP .RE .SS "عمليات متنوعة" \fB\-\-querytags\fP .RS 4 تفريغ وسوم الاستعلام المعروفة.\& مفيدة مع الخيار \fB\-\-queryformat\fP.\& .PP .RE .SS "أسماء مستعارة توافقية متقادمة" هذه أسماء مستعارة متقادمة لـ \fBpopt\fP(3) للتوافق العكسي فقط، ويُثبط استخدامها.\& .PP \fB\-\-initdb\fP، \fB\-\-rebuilddb\fP، \fB\-\-verifydb\fP .RS 4 انظر \fBrpmdb\fP(8).\& .PP .RE \fB\-\-addsign\fP، \fB\-\-delsign\fP، \fB\-\-resign\fP .RS 4 انظر \fBrpmsign\fP(1).\& .PP .RE \fB\-K\fP، \fB\-\-checksig\fP، \fB\-\-import\fP .RS 4 انظر \fBrpmkeys\fP(8).\& .PP .RE \fB\-\-specfile\fP .RS 4 انظر \fBrpmspec\fP(1).\& .PP .RE انظر \fBrpm\-common\fP(8) للعمليات المشتركة بين جميع ملفات rpm التنفيذية.\& .PP .SH المعطيات \fIPACKAGE_FILE\fP .RS 4 إما حزمة \fBrpm\fP أو ملف \fBrpm\-manifest\fP(5).\& يمكن أيضًا تحديده كعنوان URL من نوع \fBftp\fP أو \fBhttp\fP، وفي هذه الحالة تُنزّل الحزمة قبل التثبيت.\& انظر \fBخيارات FTP/HTTP\fP لمعلومات حول دعم عميل \fBrpm\fP لـ \fBftp\fP و \fBhttp\fP.\& .PP .RE \fIاسم_الحزمة\fP .RS 4 حزمة مثبتة باسم \fIاسم_الحزمة\fP.\& لتحديد الحزمة بدقة أكبر، يمكن أن يتبع اسم الحزمة الإصدار أو الإصدار والإصدار الفرعي مفصولين بشرطة أو اسم بنية مفصول بنقطة.\& انظر مخرجات \fBrpm \-qa\fP أو \fBrpm \-qp\fP \fIملف_الحزمة\fP كمثال.\& .PP .RE .SH الخيارات انظر \fBrpm\-common\fP(8) للخيارات المشتركة بين جميع العمليات.\& .PP .SH "خيارات التثبيت والترقية" \fB\-\-allfiles\fP .RS 4 يثبت أو يرقّي جميع ملفات \fBmissingok\fP في الحزمة، بغض النظر عن وجودها.\& .PP .RE \fB\-\-badreloc\fP .RS 4 يُستخدم مع \fB\-\-relocate\fP، يسمح بإعادة التوجيه على جميع مسارات الملفات، وليس فقط تلك \fIالمسار_القديم\fP المضمنة في تلميحات إعادة التوجيه للحزمة الثنائية.\& .PP .RE \fB\-\-excludepath\fP \fIالمسار_القديم\fP .RS 4 لا تثبت الملفات التي يبدأ اسمها بـ \fIالمسار_القديم\fP.\& .PP .RE \fB\-\-excludeartifacts\fP .RS 4 لا تثبت أي ملفات مُعلّمة كقطع أثرية، مثل روابط build\-id.\& .PP .RE \fB\-\-excludeconfigs\fP، \fB\-\-noconfigs\fP .RS 4 لا تثبت ملفات التهيئة.\& .PP .RE \fB\-\-excludedocs\fP .RS 4 لا تثبت أي ملفات مُعلّمة كتوثيق (والتي تشمل صفحات الدليل ووثائق texinfo).\& .PP .RE \fB\-\-force\fP .RS 4 مطابق لاستخدام \fB\-\-replacepkgs\fP و \fB\-\-replacefiles\fP و \fB\-\-oldpackage\fP.\& .PP .RE \fB\-\-ignoresize\fP .RS 4 لا تتحقق من أنظمة الملفات المثبتة لوجود مساحة قرص كافية قبل تثبيت هذه الحزمة.\& .PP .RE \fB\-\-ignorearch\fP .RS 4 يسمح بالتثبيت أو الترقية حتى لو لم تتطابق بنيات الحزمة الثنائية والمضيف.\& .PP .RE \fB\-\-ignoreos\fP .RS 4 يسمح بالتثبيت أو الترقية حتى لو لم تتطابق أنظمة التشغيل للحزمة الثنائية والمضيف.\& .PP .RE \fB\-\-includedocs\fP .RS 4 يثبت ملفات التوثيق.\& هذا هو السلوك المبدئي.\& .PP .RE \fB\-\-nocontexts\fP .RS 4 لا يضبط سياقات SELinux للملفات والنصوص البرمجية.\& فعال فقط إذا كان \fBrpm\-plugin\-selinux\fP(8) مثبتًا ونشطًا.\& .PP .RE \fB\-\-nocaps\fP .RS 4 لا يضبط قدرات الملفات.\& .PP .RE \fB\-\-noverify\fP .RS 4 لا يُجري التحقق من ملفات الحزمة قبل التثبيت.\& .PP .RE \fB\-\-nosysusers\fP .RS 4 لا ينشئ مستخدمي النظام من الحزم .PP .RE \fB\-\-oldpackage\fP .RS 4 يسمح للترقية باستبدال حزمة أحدث بأخرى أقدم.\& .PP .RE \fB\-\-prefix\fP \fINEWPATH\fP .RS 4 للحزم الثنائية القابلة لإعادة التموضع، يترجم جميع مسارات الملفات التي تبدأ ببادئة التثبيت في تلميحات إعادة تموضع الحزمة إلى \fINEWPATH\fP.\& .PP .RE \fB\-\-relocate\fP \fIOLDPATH\fP=\fINEWPATH\fP .RS 4 للحزم الثنائية القابلة لإعادة التموضع، يترجم جميع مسارات الملفات التي تبدأ بـ \fIOLDPATH\fP في تلميحات إعادة تموضع الحزمة إلى \fINEWPATH\fP.\& يمكن استخدام هذا الخيار بشكل متكرر إذا كان عدة مسارات \fIOLDPATH\fP في الحزمة بحاجة إلى إعادة التموضع.\& .PP .RE \fB\-\-replacefiles\fP .RS 4 قم بتثبيت الحزم حتى لو استبدلت ملفات من حزم أخرى مثبتة مسبقًا.\& .PP .RE \fB\-\-replacepkgs\fP .RS 4 قم بتثبيت الحزم حتى لو كان بعضها مثبتًا مسبقًا على هذا النظام.\& .PP .RE .SH "خيارات المسح" \fB\-\-allmatches\fP .RS 4 قم بإزالة جميع إصدارات الحزمة التي تطابق \fIPACKAGE_NAME\fP.\& عادةً يُصدر خطأ إذا طابق \fIPACKAGE_NAME\fP حزمًا متعددة.\& .PP .RE .SH "خيارات المعاملة" خيارات المعاملة مشتركة بين عمليات \fB\-\-install\fP و\fB\-\-upgrade\fP و\fB\-\-reinstall\fP و\fB\-\-erase\fP.\& .PP \fB\-\-deploops\fP .RS 4 اطبع حلقات التبعية كتحذيرات.\& .PP .RE \fB\-h\fP، \fB\-\-hash\fP .RS 4 اطبع 50 علامة تجزئة أثناء فك ضغط أرشيف الحزمة.\& استخدم مع \fB\-v\fP|\fB\-\-verbose\fP لعرض أفضل.\& .PP .RE \fB\-\-justdb\fP .RS 4 قم بتحديث قاعدة البيانات فقط، وليس نظام الملفات.\& .PP .RE \fB\-\-nodb\fP .RS 4 قم بتحديث نظام الملفات فقط، وليس قاعدة البيانات.\& .PP .RE \fB\-\-nodeps\fP .RS 4 لا تتحقق من التبعيات قبل إلغاء تثبيت الحزم.\& .PP .RE \fB\-\-noorder\fP .RS 4 لا تُعد ترتيب الحزم للتثبيت.\& عادةً يُعاد ترتيب قائمة الحزم لتلبية التبعيات.\& .PP .RE \fB\-\-noplugins\fP .RS 4 لا تقم بتحميل وتنفيذ الإضافات. .PP .RE \fB\-\-noscripts\fP .RS 4 يعطل تنفيذ نصوص الحزمة الصغيرة. مكافئ لـ .PP \fB\-\-nopre\fP \fB\-\-nopost\fP \fB\-\-nopreun\fP \fB\-\-nopostun\fP \fB\-\-nopretrans\fP \fB\-\-noposttrans\fP \fB\-\-nopreuntrans\fP \fB\-\-nopostuntrans\fP .PP .RE \fB\-\-nopre\fP \fB\-\-nopost\fP \fB\-\-nopreun\fP \fB\-\-nopostun\fP \fB\-\-nopretrans\fP \fB\-\-noposttrans\fP \fB\-\-nopreuntrans\fP \fB\-\-nopostuntrans\fP .RS 4 لا تنفذ النصوص الصغيرة من النوع المسمى. .PP .RE \fB\-\-notriggers\fP .RS 4 عطل تنفيذ مشغلات الحزمة. مكافئ لـ .PP \fB\-\-notriggerprein\fP \fB\-\-notriggerin\fP \fB\-\-notriggerun\fP \fB\-\-notriggerpostun\fP .PP .RE \fB\-\-notriggerin\fP \fB\-\-notriggerun\fP \fB\-\-notriggerprein\fP \fB\-\-notriggerpostun\fP .RS 4 عطل تنفيذ النصوص الصغيرة المشغلة من النوع المسمى. .PP .RE \fB\-\-percent\fP .RS 4 اطبع النسب المئوية أثناء فك ضغط الملفات من أرشيف الحزمة. هذا يهدف إلى جعل \fBrpm\fP سهلاً للتشغيل من أدوات أخرى. .PP .RE \fB\-\-test\fP .RS 4 لا تنفذ أي شيء فعلياً، فقط مر عبر الإجراءات. مفيد بالاقتران مع الخيار \fB\-vv\fP لتصحيح الأخطاء. .PP .RE .SH "خيارات الاستعلام" \fB\-\-qf\fP \fIتنسيق_الاستعلام\fP، \fB\-\-queryformat\fP \fIتنسيق_الاستعلام\fP .RS 4 تنسيق الإخراج لكل حزمة تم الاستعلام عنها، كما هو موصوف في \fBrpm\-queryformat\fP(7). إذا تم حذفه، يستخدم التنسيق المعرف بواسطة \fB%_query_all_fmt\fP في \fBrpm\-config\fP(5). .PP .RE هناك ثلاث مجموعات فرعية من الخيارات للاستعلام: اختيار الحزمة، اختيار الملف، واختيار المعلومات. .PP .SH "خيارات اختيار الحزمة" \fB\-a\fP, \fB\-\-all\fP [\fISELECTOR\fP .\&.\&.\&] .RS 4 استعلم عن جميع الحزم المثبتة. .PP يمكن توفير \fISELECTOR\fP اختياري بصيغة tag=pattern لتضييق نطاق الاختيار، على سبيل المثال name="b*" للاستعلام عن الحزم التي يبدأ اسمها بـ "b". .PP .RE \fB\-\-dupes\fP .RS 4 اسرد الحزم المكررة. .PP .RE \fB\-f\fP، \fB\-\-file\fP \fIملف\fP .RS 4 استعلام عن الحزمة التي تمتلك \fIالملف\fP المثبت.\& .PP .RE \fB\-\-filecaps\fP .RS 4 سرد أسماء الملفات مع قدرات POSIX1.\&e.\& .PP .RE \fB\-\-fileclass\fP .RS 4 سرد أسماء الملفات مع فئاتها (تصنيف libmagic).\& .PP .RE \fB\-\-filecolor\fP .RS 4 سرد أسماء الملفات مع ألوانها (0 لـ noarch، 1 لـ 32 بت، 2 لـ 64 بت).\& .PP .RE \fB\-\-fileprovide\fP .RS 4 سرد أسماء الملفات مع ما توفره.\& .PP .RE \fB\-\-filerequire\fP .RS 4 سرد أسماء الملفات مع متطلباتها.\& .PP .RE \fB\-g\fP، \fB\-\-group\fP \fIمجموعة\fP .RS 4 استعلام عن الحزم ضمن مجموعة \fIالمجموعة\fP.\& .PP .RE \fB\-\-noglob\fP .RS 4 عدم توسيع الوسائط عند تثبيت ملفات الحزمة.\& .PP .RE \fB\-\-nomanifest\fP .RS 4 لا تعالج الملفات غير الحزمة كملفات \fBrpm\-manifest\fP(5).\& .PP .RE \fB\-p\fP، \fB\-\-package\fP \fIملف_حزمة\fP .RS 4 استعلام عن حزمة (غير مثبتة) \fIملف_حزمة\fP.\& .PP .RE \fB\-\-path\fP \fIPATH\fP .RS 4 الاستعلام عن الحزمة (الحزم) المالكة لـ \fIPATH\fP، سواء كان الملف مثبتًا أم لا.\& قد تمتلك حزم متعددة \fIPATH\fP، لكن الملف يملك فقط بواسطة الحزمة المثبتة أخيرًا.\& .PP .RE \fB\-\-querybynumber\fP \fIHDRNUM\fP .RS 4 الاستعلام عن إدخال قاعدة البيانات \fIHDRNUM\fP مباشرة؛ هذا مفيد فقط لتصحيح الأخطاء.\& .PP .RE \fB\-\-specfile\fP \fISPECFILE\fP .RS 4 مهمل، استخدم \fBrpmspec\fP(1) بدلاً من ذلك.\& .PP .RE \fB\-\-tid\fP \fITID\fP .RS 4 الاستعلام عن الحزمة (الحزم) التي لها معرف معاملة \fITID\fP معين.\& يُستخدم طابع زمني لـ UNIX حاليًا كمعرف معاملة.\& جميع الحزم المثبتة أو المحذوفة ضمن معاملة واحدة لها معرف مشترك.\& .PP .RE \fB\-\-triggeredby\fP \fIPACKAGE_NAME\fP .RS 4 الاستعلام عن الحزم التي يتم تشغيلها بواسطة الحزمة (الحزم) \fIPACKAGE_NAME\fP.\& .PP .RE \fB\-\-whatobsoletes\fP \fICAPABILITY\fP .RS 4 الاستعلام عن جميع الحزم التي تجعل \fICAPABILITY\fP قديمة من أجل الأداء السليم.\& .PP .RE \fB\-\-whatprovides\fP \fICAPABILITY\fP .RS 4 الاستعلام عن جميع الحزم التي توفر الإمكانية \fICAPABILITY\fP.\& .PP .RE \fB\-\-whatrequires\fP \fICAPABILITY\fP .RS 4 الاستعلام عن جميع الحزم التي تتطلب \fICAPABILITY\fP من أجل الأداء السليم.\& .PP .RE \fB\-\-whatconflicts\fP \fICAPABILITY\fP .RS 4 الاستعلام عن جميع الحزم التي تتعارض مع \fICAPABILITY\fP.\& .PP .RE \fB\-\-whatrecommends\fP \fICAPABILITY\fP .RS 4 الاستعلام عن جميع الحزم التي توصي بـ \fICAPABILITY\fP.\& .PP .RE \fB\-\-whatsuggests\fP \fIالسعة\fP .RS 4 استعلام عن جميع الحزم التي تقترح \fIالسعة\fP.\& .PP .RE \fB\-\-whatsupplements\fP \fIالسعة\fP .RS 4 استعلام عن جميع الحزم التي تكمل \fIالسعة\fP.\& .PP .RE \fB\-\-whatenhances\fP \fIالسعة\fP .RS 4 استعلام عن جميع الحزم التي تعزز \fIالسعة\fP.\& .PP .RE .SH "خيارات استعلام الحزمة" .PP \fB\-\-changelog\fP .RS 4 عرض معلومات التغيير للحزمة.\& .PP .RE \fB\-\-changes\fP .RS 4 عرض معلومات التغيير للحزمة مع الطوابع الزمنية الكاملة.\& .PP .RE \fB\-\-conflicts\fP .RS 4 سرد السعات التي تتعارض معها هذه الحزمة.\& .PP .RE \fB\-\-dump\fP .RS 4 تفريغ معلومات الملف كما يلي (يتضمن \fB\-l\fP): .PP المسار الحجم زمن التعديل الملخص الوضع المالك المجموعة إعدادات وثائق جهاز الرمز رابط رمزي .PP .RE \fB\-\-enhances\fP .RS 4 سرد السعات المعززة بواسطة الحزمة (الحزم).\& .PP .RE \fB\-\-filesbypkg\fP .RS 4 سرد جميع الملفات في كل حزمة محددة.\& .PP .RE \fB\-\-filetriggers\fP .RS 4 سرد نصوص تشغيل محفزات الملف من الحزمة (الحزم).\& .PP .RE \fB\-i\fP، \fB\-\-info\fP .RS 4 عرض معلومات الحزمة، بما في ذلك الاسم والإصدار والوصف.\& يستخدم هذا \fB\-\-queryformat\fP إذا تم تحديد واحد.\& .PP .RE \fB\-\-last\fP .RS 4 يُرتب قائمة الحزم حسب وقت التثبيت بحيث تكون أحدث الحزم في الأعلى.\& .PP .RE \fB\-l\fP، \fB\-\-list\fP .RS 4 يسرد الملفات في الحزمة.\& .PP .RE \fB\-\-obsoletes\fP .RS 4 يسرد الحزم التي تُهمل هذه الحزمة.\& .PP .RE \fB\-\-provides\fP .RS 4 يسرد الإمكانيات التي توفرها هذه الحزمة.\& .PP .RE \fB\-\-recommends\fP .RS 4 يسرد الإمكانيات الموصى بها بواسطة الحزمة (الحزم).\& .PP .RE \fB\-R\fP, \fB\-\-requires\fP .RS 4 يسرد الإمكانيات التي تعتمد عليها هذه الحزمة.\& .PP .RE \fB\-\-suggests\fP .RS 4 يسرد الإمكانيات المقترحة بواسطة الحزمة (الحزم).\& .PP .RE \fB\-\-supplements\fP .RS 4 يسرد الإمكانيات المُكمّلة بواسطة الحزمة (الحزم).\& .PP .RE \fB\-\-scripts\fP .RS 4 يسرد النصوص البرمجية المحددة للحزمة المستخدمة كجزء من عمليات التثبيت وإلغاء التثبيت.\& .PP .RE \fB\-s\fP, \fB\-\-state\fP .RS 4 يعرض \fBحالات\fP الملفات في الحزمة (يستلزم \fB\-l\fP).\& حالة كل ملف هي إحدى \fBعادي\fP أو \fBغير مثبت\fP أو \fBمستبدل\fP.\& .PP .RE \fB\-\-triggers\fP, \fB\-\-triggerscripts\fP .RS 4 يعرض النصوص البرمجية المُشغّلة، إن وجدت، الموجودة في الحزمة.\& .PP .RE \fB\-\-xml\fP .RS 4 يُنسّق رؤوس الحزم بصيغة XML.\& .PP .RE .SH "خيارات اختيار الملفات" \fB\-A\fP, \fB\-\-artifactfiles\fP .RS 4 يضمّن ملفات القطع الأثرية فقط (يستلزم \fB\-l\fP).\& .PP .RE \fB\-c\fP، \fB\-\-configfiles\fP .RS 4 يشمل ملفات الإعدادات فقط (يستلزم \fB\-l\fP).\& .PP .RE \fB\-d\fP، \fB\-\-docfiles\fP .RS 4 يشمل ملفات التوثيق فقط (يستلزم \fB\-l\fP).\& .PP .RE \fB\-L\fP، \fB\-\-licensefiles\fP .RS 4 يشمل ملفات الترخيص فقط (يستلزم \fB\-l\fP).\& .PP .RE \fB\-\-noartifact\fP .RS 4 يستبعد ملفات القطع الأثرية.\& .PP .RE \fB\-\-noconfig\fP .RS 4 يستبعد ملفات الإعدادات.\& .PP .RE \fB\-\-noghost\fP .RS 4 يستبعد ملفات الشبح.\& .PP .RE .SH "خيارات التحقق" .PP خيارات اختيار الحزمة والملف مماثلة لخيارات استعلام الحزمة (بما في ذلك ملفات \fBrpm\-manifest\fP(5) كوسائط).\& الخيارات الأخرى الفريدة لوضع التحقق هي: .PP \fB\-\-nodeps\fP .RS 4 لا يتحقق من تبعيات الحزم.\& .PP .RE \fB\-\-nodigest\fP .RS 4 لا تتحقق من ملخصات الحزمة أو الترويسة عند القراءة.\& .PP .RE \fB\-\-nofiles\fP .RS 4 لا يتحقق من أي سمات لملفات الحزمة.\& .PP .RE \fB\-\-noscripts\fP .RS 4 لا ينفذ البرنامج النصي \fB%verifyscript\fP (إن وجد).\& .PP .RE \fB\-\-nosignature\fP .RS 4 لا تتحقق من توقيعات الحزمة أو الترويسة عند القراءة.\& .PP .RE \fB\-\-nolinkto\fP \fB\-\-nofiledigest\fP (سابقًا \fB\-\-nomd5\fP) \fB\-\-nosize\fP \fB\-\-nomtime\fP \fB\-\-nomode\fP \fB\-\-nordev\fP .RS 4 لا يتحقق من سمة الملف المقابلة.\& .PP .RE \fB\-\-nouser\fP \fB\-\-nogroup\fP .RS 4 لا تتحقق من ملكية المستخدم/المجموعة للملف.\& لاحظ أنه يتم الاستعلام فقط عن قواعد البيانات المحلية \fBpasswd\fP(5) و \fBgroup\fP(5).\& .PP .RE \fB\-\-nocaps\fP .RS 4 لا تتحقق من قدرات الملف.\& .PP .RE .SH الخرج \fB\-\-verify\fP .RS 4 تنسيق المخرجات هو سلسلة من 9 أحرف \fIresult\fP و \fIattribute\fP محتمل من الحزمة، متبوعة باسم الملف.\& .PP كل حرف من الأحرف الـ 9 يشير إلى نتيجة مقارنة سمة (سمات) الملف بقيمة تلك السمة (السمات) المسجلة في قاعدة البيانات.\& .PP تعني النقطة "\fB.\&\fP" (نقطة) أن الاختبار نجح، بينما تشير علامة الاستفهام "\fB?\&\fP" (علامة استفهام) إلى أن الاختبار لم يمكن إجراؤه (مثلًا، أذونات الملف تمنع القراءة).\& وإلا، فإن الحرف (الموضح بالخط العريض \fBB\fP بشكل ذاكري) يشير إلى فشل اختبار \fB\-\-verify\fP المقابل: .PP .RE .TS l lx l lx l lx l lx l lx l lx l lx l lx l lx l lx. T{ \fBالنتيجة\fP T} T{ \fBالوصف\fP T} T{ \fBS\fP T} T{ يختلف \fBح\fPجم الملف T} T{ \fBM\fP T} T{ يختلف \fBن\fPمط الملف (يشمل الأذونات ونوع الملف) T} T{ \fB5\fP T} T{ يختلف الملخص (مجموع MD\fB5\fP سابقًا) T} T{ \fBD\fP T} T{ عدم تطابق رقم الجهاز \fBالر\fPئيسي/الفرعي T} T{ \fBL\fP T} T{ عدم تطابق مسار read\fBL\fPink(2) T} T{ \fBU\fP T} T{ تختلف ملكية \fBال\fPمستخدم T} T{ \fBG\fP T} T{ تختلف ملكية \fBال\fPمجموعة T} T{ \fBT\fP T} T{ يختلف وقت m\fBT\fPime T} T{ \fBP\fP T} T{ تختلف قدرات ca\fBP\fP T} .TE .sp 1 .TS l lx l lx l lx l lx l lx l lx l lx l lx l lx l lx. T{ \fBالسمة\fP T} T{ \fBالوصف\fP T} T{ \fBa\fP T} T{ \fB%artifact\fP \- ملف ضمني ذو تأثير جانبي (مثل روابط build\-id) T} T{ \fBc\fP T} T{ ملف \fB%config\fP الإعدادات T} T{ \fBd\fP T} T{ ملف \fB%doc\fP التوثيق T} T{ \fBg\fP T} T{ ملف \fB%ghost\fP T} T{ \fBl\fP T} T{ ملف \fB%license\fP T} T{ \fBm\fP T} T{ \fB%missingok\fP \- الملف المفقود ليس فشل تحقق T} T{ \fBn\fP T} T{ %config(\fBnoreplace\fP) \- لا تستبدل (ملف %config) T} T{ \fBr\fP T} T{ ملف \fB%readme\fP T} T{ \fBs\fP T} T{ ملف \fBrpm\-spec\fP(5) في حزمة مصدر T} .TE .sp 1 .PP .SH "حالة الخروج" عند النجاح، تُعاد القيمة 0، وإلا تُعاد شفرة فشل غير صفرية.\& .PP .SH أمثلة \fBrpm \-Uvh hello\-2.\&0\-1.\&noarch.\&rpm\fP .RS 4 تثبيت أو ترقية حزمة \fIhello\-2.\&0\-1.\&noarch.\&rpm\fP مع إخراج مفصّل وعدادات تقدم.\& \fB\-Uvh\fP هي على الأرجح الأكثر شيوعًا بين جميع عمليات \fBrpm\fP.\& .PP .RE \fBrpm \-Uvh \-\-excludedocs \-\-root /srv/test mydist\-23.\&mft\fP .RS 4 تثبيت الحزم الموصوفة بملف \fImydist\-23.\&mft\fP \fBrpm\-manifest\fP(5) في جذر النظام البديل عند \fI/srv/test\fP، مع استبعاد جميع ملفات التوثيق.\& .PP .RE \fBrpm \-Fvh *.\&rpm\fP .RS 4 تحديث الحزم المثبتة من دليل محلي، مع إخراج مفصّل وعدادات تقدم.\& .PP .RE \fBrpm \-i kernel\-6.\&15.\&4\-200.\&x86_64.\&rpm\fP .RS 4 تثبيت حزمة \fIkernel\-6.\&15.\&4\-200.\&x86_64.\&rpm\fP بهدوء.\& في بعض توزيعات لينكس، تُثبّت إصدارات نواة مختلفة بالتوازي بهذه الطريقة، \fIدون\fP مسح الإصدارات الأقدم لضمان وجود نواة قابلة للإقلاع في حال حدوث مشاكل.\& إنها إحدى الحالات القليلة التي يكون فيها استخدام \fB\-i\fP هو الصواب.\& .PP .RE \fBrpm \-evh \-\-allmatches libhello\fP .RS 4 مسح جميع إصدارات الحزمة \fBlibhello\fP على النظام، مع إخراج مفصّل وعدادات تقدم.\& عادةً يُثبّت إصدار واحد فقط من حزمة في كل مرة، لكن في بعض الحالات من الممكن وجود إصدارات مختلفة أو بنى مختلفة لحزمة مثبتة بالتوازي، وفي هذه الحالة يكون \fB\-\-allmatches\fP مفيدًا.\& .PP .RE \fBrpm \-vh \-\-reinstall hello\-2.\&0\-1.\&noarch.\&rpm\fP .RS 4 إعادة تثبيت الحزمة المثبتة سابقًا \fIhello\-2.\&0\-1.\&noarch.\&rpm\fP، مع إخراج مفصّل وعلامات تقدم.\& مفيدة إذا تعرضت ملفات حزمة للتلف أو المسح عن طريق الخطأ.\& .PP .RE \fBrpm \-v \-\-restore \-\-all\fP .RS 4 استعادة أذونات الملفات في جميع الحزم المثبتة إلى مواصفاتها المعبأة، مع إخراج مفصّل.\& .PP .RE \fBrpm \-\-verify \-\-noconfig openssh\-server\fP .RS 4 التحقق من سلامة الحزمة المثبتة \fBopenssh\-server\fP، متجاهلاً التغييرات في الإعدادات.\& .PP .RE \fBrpm \-qa\fP .RS 4 سرد جميع الحزم المثبتة، باستخدام التنسيق المبدئي.\& .PP .RE \fBrpm \-qlv \-\-noartifact glibc\fP .RS 4 سرد ملفات الحزمة \fBglibc\fP بأسلوب مشابه لمخرجات الأمر \fBls\fP(1) مع \fBls \-l\fP، مع حذف ملفات "القطع الأثرية" مثل build\-id'\&s التي ليست عادةً محل الاهتمام الرئيس.\& .PP .RE \fBrpm \-q \-\-qf "[%{filenames} %{filedigests}\en]" openssh\-server\fP .RS 4 سرد أسماء الملفات ومُجمّعاتها المقابلة للحزمة المثبتة \fBopenssh\-server\fP.\& .PP .RE \fBrpm \-qp \-\-scripts \-\-triggers \-\-filetriggers myserver\-1.\&0\-1.\&x86_64.\&rpm\fP .RS 4 عرض جميع البرامج النصية والمحفزات من ملف الحزمة \fImyserver\-1.\&0\-1.\&x86_64.\&rpm\fP.\& قبل تثبيت حزم غير معروفة، افعل هذا على الأقل!\& .PP .RE \fBrpm \-\-target ppc64le \-\-eval "%optflags"\fP .RS 4 طباعة توسعة الماكرو \fB%optflags\fP للمعمارية \fBppc64le\fP.\& .PP .RE .SH الملفات انظر \fBrpm\-common\fP(8)، \fBrpm\-config\fP(5) و \fBrpm\-rpmrc\fP(5).\& .PP .SH "انظر أيضًا" \fBrpm\-common\fP(8)، \fBpopt\fP(3)، \fBrpm2cpio\fP(1)، \fBrpmbuild\fP(1)، \fBrpmdb\fP(8)، \fBrpmkeys\fP(8)، \fBrpmsign\fP(1)، \fBrpmspec\fP(1)، \fBrpm\-queryformat\fP(7) \fBrpm\-manifest\fP(5) \fBrpm\-version\fP(7) \fBrpm\-plugins\fP(8) .PP \fBrpm \-\-help\fP \- نظرًا لأن \fBrpm\fP يدعم تخصيص الخيارات عبر أسماء مستعارة popt، فمن المستحيل ضمان أن ما هو موصوف في الدليل يطابق ما هو متاح.\& .PP \fBhttp://www.\&rpm.\&org/\fP .PP .SH ترجمة تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي . .PP هذه الترجمة هي وثيقة مجانية؛ راجع .UR https://www.gnu.org/licenses/gpl-3.0.html رخصة جنو العامة الإصدار 3 .UE أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات. .PP إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: .MT kde-l10n-ar@kde.org .ME .