DNF5-LIST(8) dnf5 DNF5-LIST(8)

dnf5-list - دستور فهرست کردن بسته‌ها در DNF5

dnf5 list [options] [<package-spec-NI>...]

فهرستی از بسته‌ها را بر اساس پارامترهای ارائه‌شده چاپ می‌کند.

در صورت در دسترس بودن ترمینال، فهرست بسته‌ها رنگی خواهد بود؛ بسته‌های موجود برای نصب مجدد (به‌طور پیش‌فرض) با رنگ سبز پررنگ و بسته‌های موجود برای ارتقا با رنگ آبی پررنگ نمایش داده می‌شوند. این رفتار را می‌توان در dnf5.conf(5) از طریق گزینه‌های color_list_available_upgrade و color_list_available_reinstall تنظیم کرد.

نمایش تمام نسخه‌های بسته‌ها، نه فقط آخرین نسخه.
فیلتر کردن بسته‌های نصب‌شده بر اساس شناسه مخزنی که از آن نصب شده‌اند.
فهرست کردن تنها بسته‌های نصب‌شده.
فهرست کردن تنها بسته‌های موجود.
فهرست کردن تنها بسته‌های اضافی: بسته‌های نصب‌شده روی سیستم که در هیچ مخزن شناخته‌شده‌ای موجود نیستند.
فهرست کردن تنها بسته‌های نصب‌شده روی سیستم که توسط بسته‌های موجود در هر یک از مخازن شناخته‌شده منسوخ شده‌اند.
فهرست کردن تنها بسته‌هایی که اخیراً به مخازن اضافه شده‌اند.
فهرست کردن تنها ارتقاهای موجود برای بسته‌های نصب‌شده.
فهرست کردن تنها بسته‌هایی که توسط دستور autoremove حذف خواهند شد <#autoremove-command-ref-label>.
درخواست قالب خروجی JSON.

فهرست کردن بسته‌های نصب‌شده و موجود.
فهرست کردن تمام بسته‌های موجود، شامل تمام نسخه‌های موجود.
فهرست کردن بسته‌های نصب‌شده و موجودی که نام آن‌ها با kernel شروع می‌شود.

dnf5 list --json

این دستور یک شیء JSON با ساختار زیر برمی‌گرداند:

  • کلیدها یک بخش از خروجی خط فرمان «زیباسازی‌شده» (pretty) را نشان می‌دهند
  • مقادیر، بسته‌های موجود در آن بخش را به صورت آرایه‌ای از اشیاء با ساختار زیر نمایش می‌دهند:
  • name (string): نام بسته
  • arch (string): معماری بسته
  • evr (string): نسخه به‌روزرسانی در دسترس
  • repository (string): شناسه مخزنی که به‌روزرسانی از آن در دسترس است
  • obsoletes (array): (تنها برای بخش «Obsoleting packages») فهرست بسته‌هایی که این بسته را منسوخ می‌کنند (آن‌ها دارای ساختاری مشابه موارد بالا هستند، بدون obsoletes)

dnf5-specs(7), Patterns specification <#specs-misc-ref-label>

بخش AUTHORS.md را در توزیع منبع dnf5 ببینید.

مشارکت‌کنندگان در پروژه dnf5.

September 6, 2026