DNF5-LEAVES(8) dnf5 DNF5-LEAVES(8)

dnf5-leaves - فهرست‌بندی بسته‌های برگ (بدون وابستگی معکوس) در DNF5

dnf5 leaves

دستور leaves در DNF5 برای فهرست‌کردن تمام بسته‌های برگ (leaf) استفاده می‌شود. بسته‌های برگ، بسته‌های نصب‌شده‌ای هستند که به عنوان وابستگی هیچ بستهٔ نصب‌شدهٔ دیگری مورد نیاز نیستند. با این حال، ممکن است دو یا چند بستهٔ نصب‌شده در یک چرخهٔ وابستگی به یکدیگر وابسته باشند. بسته‌ها در چنین چرخه‌هایی که توسط هیچ بستهٔ نصب‌شدهٔ دیگری مورد نیاز نباشند نیز برگ در نظر گرفته می‌شوند. بسته‌ها در چنین چرخه‌هایی یک گروه از بسته‌های برگ را تشکیل می‌دهند.

بسته‌ها در فهرست خروجی بر اساس گروه مرتب می‌شوند و بستهٔ اول در هر گروه با یک نویسهٔ - مشخص می‌گردد.

این دستور گزینه‌ای پیاده‌سازی نمی‌کند، اما تنظیمات install_weak_deps را مد نظر قرار می‌دهد. اگر install_weak_deps روی false تنظیم شده باشد، وابستگی‌های ضعیف (weak dependencies) در طول محاسبهٔ مجموعه بسته‌های برگ نادیده گرفته می‌شوند.

این فهرست نمای کلی و مناسبی از موارد نصب‌شده روی سیستم در اختیارتان می‌گذارد، بدون آنکه شما را با بسته‌های پیش‌نیاز بسته‌های نمایش‌داده‌شده احاطه کند. فهرست دلایل زیر اساساً یک مفهوم را به روش‌های مختلف بیان می‌کند:

  • تمام بسته‌های موجود در این فهرست یا توسط شما و سایر کاربران سیستم مورد نیاز هستند، یا اصلاً نیازی به آن‌ها نیست -- اگر بسته‌ای توسط بستهٔ نصب‌شدهٔ دیگری نیاز بود، در این فهرست قرار نمی‌گرفت.
  • اگر می‌خواهید چیزی را از سیستم خود حذف کنید (بدون شکستن وابستگی‌ها)، این کار باید دست‌کم شامل یکی از بسته‌های موجود در این فهرست باشد.
  • اگر چیزی روی سیستم نصب شده باشد که نیازی به آن نیست، حتماً در این فهرست خواهد بود -- در غیر این صورت به عنوان یک وابستگی توسط بسته‌ای دیگر مورد نیاز می‌بود.

پرونده AUTHORS.md را در توزیع کد منبع dnf5 ببینید.

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

September 6, 2026