Scroll to navigation

DNF5-ADVISORY(8) dnf5 DNF5-ADVISORY(8)

الاسم

dnf5-advisory - أمر التنبيهات

موجز

dnf5 advisory <subcommand> [options] [<advisory-spec>...]

الوصف

يقدم الأمر advisory في DNF5 عدة استعلامات للحصول على معلومات حول التنبيهات والحزم المتعلقة بها.

يمكن تمرير وسائط advisory-spec اختيارية لتصفية التنبيهات بأسماء محددة فقط.

ملاحظة:

الأمر updateinfo متاح كاسم مستعار للتوافق مع advisory. على سبيل المثال، dnf5 updateinfo list يعادل dnf5 advisory list.


الأوامر الفرعية

سرد التنبيهات المطابقة للمعايير المحددة.
يعرض جدولاً بالأعمدة التالية: الاسم (معرف التنبيه)، النوع، الخطورة، الحزمة (NEVRA)، والإصدار (التاريخ).
عند تحديد --with-bz أو --with-cve، يعرض العمود الأول معرف مرجع Bugzilla أو CVE بدلاً من اسم التنبيه.
يتم تمييز حزم التنبيهات المثبتة باللون الأخضر.

طباعة معلومات مفصلة حول التنبيهات.
لكل استشارة مطابقة، يعرض: الاسم، العنوان، الخطورة، النوع، الحالة، البائع، تاريخ الإصدار، الوصف، الرسالة، الحقوق، المراجع (مع العنوان، المعرف، النوع، وعنوان URL)، والحزم/الوحدات المتأثرة منظمة حسب المجموعة.

طباعة ملخص لعدد التنبيهات حسب النوع ودرجة الخطورة.
يعرض ملخصًا هرميًا يوضح عدد التنبيهات في كل فئة:
الأمان (مع الفئات الفرعية: حرج، مهم، متوسط، منخفض، أخرى)، إصلاح الأخطاء، التحسينات، وأخرى.
يشير عنوان النتيجة إلى وضع التصفية: المتاح (المبدئي)، الكل،المثبت، أو التحديثات.


الخيارات

عرض التنبيهات التي تحتوي على أي إصدار من الحزم المثبتة.

عرض التنبيهات التي تحتوي على إصدارات أحدث من الحزم المثبتة. هذا هو السلوك المبدئي.

عرض التنبيهات التي تحتوي على إصدارات مساوية أو أقدم من الحزم المثبتة.

عرض التنبيهات التي تحتوي على إصدارات أحدث من الحزم المثبتة التي يتوفر لها إصدار أحدث.

عرض التنبيهات التي تحتوي فقط على حزم بأسماء محددة.
هذا خيار قائمة.
تتم مطابقة الحزم المثبتة فقط. الرموز العامة مدعومة.


تضمين المحتوى الوارد في التنبيهات الأمنية.


تضمين المحتوى الوارد في تنبيهات إصلاح العلل.


تضمين المحتوى الوارد في تنبيهات التحسين.


تضمين المحتوى الوارد في تنبيهات الحزم الجديدة.


تضمين المحتوى الوارد في التنبيهات ذات الخطورة المحددة.
هذا خيار قائمة.
القيم المقبولة هي: critical، important، moderate، low، none.


تضمين المحتوى الوارد في التنبيهات التي تصلح تذكرة لمعرف Bugzilla المعطى.
هذا خيار قائمة.
القيم المتوقعة هي معرفات رقمية، مثل 123123.
سيفشل أي أمر معاملة (تثبيت، ترقية) بخطأ إذا لم يكن هناك تنبيه يصلح التذكرة المعطاة؛ يمكن تجاوز ذلك باستخدام مفتاح --skip-unavailable.


تضمين المحتوى الوارد في التنبيهات التي تصلح تذكرة لمعرف CVE (الثغرات والتعرضات الشائعة) المعطى.
هذا خيار قائمة.
القيم المتوقعة هي معرفات نصية بتنسيق CVE، مثل CVE-2201-0123.
سيفشل أي أمر معاملة (تثبيت، ترقية) بخطأ إذا لم يكن هناك تنبيه يصلح التذكرة المعطاة؛ يمكن تجاوز ذلك باستخدام مفتاح --skip-unavailable.


عرض التنبيهات التي تشير فقط إلى تذكرة Bugzilla.

عرض التنبيهات التي تشير فقط إلى تذكرة CVE.

طلب تنسيق مخرجات JSON لنتائج قابلة للقراءة آليًا.
متاح للأوامر الفرعية list و info فقط.


أمثلة

عرض معلومات مفصلة حول التنبيه بالاسم المحدد.

عرض ملخص للتنبيهات التي تحتوي على حزم kernel أو kernel-core وتشير إلى أي تذكرة Bugzilla.

عرض قائمة بالتنبيهات الأمنية أو التنبيهات ذات الخطورة مهمة.

سرد جميع التنبيهات بتنسيق JSON من أجل المعالجة البرمجية.

سرد قائمة التنبيهات التي تحتوي على مراجع CVE بتنسيق JSON (التنسيق الموسع).

عرض المعلومات التفصيلية حول التنبيه بتنسيق JSON.


مخرجات JSON

dnf5 advisory list --json

يعيد الأمر مصفوفة JSON، كل عنصر يصف إشعارًا واحدًا.

تنسيق أساسي (بدون --with-cve أو --with-bz):

  • name (سلسلة) - معرف الإشعار.
  • type (سلسلة) - نوع الإشعار (أمان، إصلاح أخطاء، تحسين).
  • severity (سلسلة) - مستوى خطورة الإشعار.
  • nevra (سلسلة نصية) - اسم الحزمة-الحقبة:الإصدار-الإطلاق.المعمارية.
  • buildtime (عدد صحيح) - وقت بناء الإشعار، وقت UNIX.

تنسيق موسع (مع --with-cve أو --with-bz):

  • advisory_name (سلسلة) - معرف الإشعار.
  • advisory_type (سلسلة) - نوع الإشعار (أمان، إصلاح أخطاء، تحسين).
  • advisory_severity (سلسلة) - مستوى خطورة الإشعار.
  • advisory_buildtime (عدد صحيح) - وقت بناء الإشعار، وقت UNIX.
  • nevra (سلسلة نصية) - اسم الحزمة-الحقبة:الإصدار-الإطلاق.المعمارية.
  • references (مصفوفة) - قائمة المراجع (CVE/Bugzilla). كل مرجع يحتوي على:
  • reference_id (سلسلة) - معرف المرجع (مثل CVE-2024-1234).
  • reference_type (سلسلة) - نوع المرجع (cve أو bugzilla).


dnf5 advisory info --json

يعيد الأمر مصفوفة JSON، كل عنصر يحتوي على معلومات مفصلة للإشعار. كل كائن إشعار يحتوي على الحقول التالية:

  • Name (سلسلة) - اسم/معرف التنبيه.
  • Title (سلسلة) - عنوان التنبيه.
  • Type (سلسلة) - نوع التنبيه (أمني، إصلاح عطل، تحسين).
  • Severity (سلسلة) - مستوى خطورة التنبيه.
  • Status (سلسلة) - حالة التنبيه.
  • Vendor (سلسلة) - بائع التنبيه.
  • Issued (عدد صحيح) - وقت إصدار التنبيه، بتوقيت UNIX.
  • Description (سلسلة) - وصف تفصيلي للاستشارة.
  • Message (سلسلة) - رسالة التنبيه.
  • Rights (سلسلة) - معلومات حقوق/نشر التنبيه.
  • references (مصفوفة) - قائمة المراجع (CVE، Bugzilla، إلخ). يحتوي كل مرجع على:
  • Title (سلسلة) - عنوان المرجع.
  • Id (سلسلة) - معرف المرجع (مثال: CVE-2024-1234).
  • Type (سلسلة) - نوع المرجع (cve، bugzilla، إلخ).
  • Url (سلسلة) - رابط المرجع.

collections (كائن) - مجموعات الحزم والوحدات المتأثرة بالتنبيه:
  • packages (مصفوفة) - قائمة NEVRAs للحزم المتأثرة (موجودة فقط إذا وُجدت حزم).
  • modules (مصفوفة) - قائمة NSVCAs للوحدات المتأثرة (موجودة فقط إذا وُجدت وحدات).


للنتائج الفارغة:

  • dnf5 advisory list --json يُرجع [] (مصفوفة فارغة).
  • dnf5 advisory info --json يُرجع [] (مصفوفة فارغة).

المؤلف

انظر AUTHORS.md في توزيعة مصدر dnf5.

حقوق النسخ

المساهمون في مشروع dnf5.

ترجمة

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

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

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

19 فبراير 2026