table of contents
| DNF5-UPGRADE(8) | dnf5 | DNF5-UPGRADE(8) |
الاسم¶
dnf5-upgrade - أمر الترقية
موجز¶
dnf5 upgrade [خيارات] [<مواصفات-حزمة-NPFB>|@<مواصفات-مجموعة>|@<مواصفات-بيئة>...]
الوصف¶
يُستخدم الأمر upgrade في DNF5 لترقية الحزم أو المجموعات أو البيئات المثبتة إلى إصدار أحدث متاح.
بما أن المجموعات والبيئات لا تملك إصدارات، فإن الترقية تعني أساسًا مزامنة مع التعريف المتاح حاليًا. بالإضافة إلى ذلك، ترقية المجموعة تُرقي أيضًا جميع الحزم التي تضمها المجموعة، وترقية البيئة تُرقي أيضًا جميع المجموعات التي تضمها البيئة.
الخيارات¶
- --minimal
-
تُرقى الحزم فقط إلى أدنى الإصدارات المتاحة التي تصلح التنبيهات من نوع bugfix (إصلاح علة)، أو enhancement (تحسين)، أو security (أمني)، أو newpackage (حزمة جديدة). في حال استُخدم أي خيار يحد من التنبيهات، فإنه يُرقي الحزم فقط إلى أدنى الإصدارات التي تصلح التنبيهات المطابقة لخصائص التنبيه المختارة
- --allowerasing
-
يُسمح بإزالة الحزم المثبتة لحل أي مشكلات اعتمادية محتملة.
- --skip-unavailable
-
يُسمح بتخطي الحزم التي يتعذر ترقيتها. ستُتحدث كافة الحزم المتبقية.
- --allow-downgrade
-
يُمكّن خفض إصدار الاعتماديات عند حل العملية المطلوبة.
- --no-allow-downgrade
-
يُعطل خفض إصدار الاعتماديات عند حل العملية المطلوبة.
- --destdir=<مسار>
-
يُضبط الدليل المستخدم لتنزيل الحزم فيه. الموقع المبدئي هو دليل العمل الحالي. يضبط خيار downloadonly آليًا.
- --installed-from-repo=REPO_ID,...
-
تُرشح الحزم المثبتة حسب معرف المستودع الذي وُصلت منه.
- --from-repo=REPO_ID,...
-
يُبحث عن الحزم (أو ما توفره) المحددة صراحة في سطر الأوامر في المستودعات المحددة فقط. تُفعل هذه المستودعات آليًا. لا يزال تفعيل المستودعات وتعطيلها ساريًا. ستُحل اعتماديات هذه الحزم من أي مستودع مفعل.
- --from-vendor=VENDOR,...
-
قائمة بالموردين مفصولين بفواصل أو مسافات. الأنماط مدعومة (مثل --from-vendor='مشروع فيدورا، موردأ، موردب*، موردج'). يُبحث عن الحزم (أو ما توفره) المحددة صراحة في سطر الأوامر من الموردين المحددين فقط. يُتجاوز فحص تغيير المورد لهذه الحزم. يُتجاهل المورد أو ستظل سياسات تغيير المورد (إذا كان allow_vendor_change=0) قيد الاستخدام للحزم التي تلبي الاعتماديات.
- --downloadonly
-
تُنزل الحزم الخاصة بالعملية فقط.
- --offline
-
تُخزن العملية لتُنفذ دون اتصال. انظر أمر دون اتصال <#offline-command-ref-label>، و dnf5-offline(8).
- --store=PATH
-
تُخزن العملية الحالية في دليل في PATH المحدد بدلاً من تشغيلها. يمكن تنفيذ العملية المخزنة عبر أمر الإعادة <#replay-command-ref-label>، و dnf5-replay(8). لاحظ أن معرفات المستودعات في العملية المخزنة تُشوه لتصبح @stored_transaction(repo_id) وهذا مطلوب لأنه أثناء الإعادة، تُعاد إنشاء المستودعات المخزنة وقد تتصادم مع المستودعات الموجودة مسبقًا (هذا لا ينطبق على مستودع @System الخاص).
- --advisories=ADVISORY_NAME,...
-
يُضمن المحتوى الوارد في التنبيهات ذات الاسم المحدد. هذا خيار قائمة. القيم المتوقعة هي معرفات التنبيهات، مثل FEDORA-2201-123. سيفشل أي أمر عملية (install أو upgrade) بخطأ إذا لم يكن التنبيه موجودًا في القائمة؛ يمكن تجاوز ذلك باستخدام مبدل --skip-unavailable.
- --advisory-severities=ADVISORY_SEVERITY,...
-
يُضمن المحتوى الوارد في التنبيهات ذات الخطورة المحددة. هذا خيار قائمة. القيم المقبولة هي: critical، و important، و moderate، و low، و none.
- --bzs=BUGZILLA_ID,...
-
يُضمن المحتوى الوارد في التنبيهات التي تصلح تذكرة لمعرف Bugzilla المعطى. هذا خيار قائمة. القيم المتوقعة هي معرفات رقمية، مثل 123123. سيفشل أي أمر عملية (install أو upgrade) بخطأ إذا لم يكن هناك تنبيه يصلح التذكرة المعطاة؛ يمكن تجاوز ذلك باستخدام مبدل --skip-unavailable.
- --cves=CVE_ID,...
-
يُضمن المحتوى الوارد في التنبيهات التي تصلح تذكرة لمعرف CVE (الثغرات والتعرضات الشائعة) المعطى. هذا خيار قائمة. القيم المتوقعة هي معرفات نصية بتنسيق CVE، مثل CVE-2201-0123. سيفشل أي أمر عملية (install أو upgrade) بخطأ إذا لم يكن هناك تنبيه يصلح التذكرة المعطاة؛ يمكن تجاوز ذلك باستخدام مبدل --skip-unavailable.
- --security
-
يُضمن المحتوى الوارد في التنبيهات الأمنية.
- --bugfix
-
يُضمن المحتوى الوارد في تنبيهات إصلاح العلل.
- --enhancement
-
يُضمن المحتوى الوارد في تنبيهات التحسين.
- --newpackage
-
يُضمن المحتوى الوارد في تنبيهات الحزم الجديدة.
أمثلة¶
- dnf5 upgrade
-
تُرقى كافة الحزم المثبتة إلى أحدث إصدار متاح.
- dnf5 upgrade tito
-
تُرقى حزمة tito.
انظر أيضًا¶
dnf5-advisory(8)، أمر التنبيه <#advisory-command-ref-label> dnf5-specs(7)، مواصفات الأنماط <#specs-misc-ref-label>
المؤلف¶
راجع ملف AUTHORS.md في توزيعة مصدر dnf5.
حقوق النسخ¶
المساهمون في مشروع dnf5.
ترجمة¶
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>
هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.
إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.
| 19 فبراير 2026 |