| DNF5-REPOCLOSURE(8) | dnf5 | DNF5-REPOCLOSURE(8) |
نام (NAME)
dnf5-repoclosure - بررسی بستهشدگی و وابستگیهای حلنشده در مخازن DNF5
خلاصه دستور (SYNOPSIS)
dnf5 repoclosure [options] [<pkg-spec>...]
توضیحات (DESCRIPTION)
دستور repoclosure به شما امکان میدهد متاداده بستهها را از چندین مخزن بررسی و تحلیل کنید. این دستور تمام وابستگیهای بستهها را بررسی کرده و فهرستی از بستههای دارای وابستگیهای حلنشده ارائه میدهد.
بهطور پیشفرض، repoclosure هنگام بررسی وابستگیها تمام مخازن فعال را در نظر میگیرد. با این حال، میتوانید مجموعه مخازن را با استفاده از گزینههای استاندارد DNF5 مانند --repo، --enable-repo یا --disable-repo سفارشیسازی کنید.
گزینهها (OPTIONS)
- --arch <arch>
-
پرسوجوی بستهها تنها برای معماری مشخصشده؛ امکان تعیین چندینباره وجود دارد (پیشفرض تمام معماریهای سازگار با سیستم شما است).
- --best
-
بررسی تنها جدیدترین بستهها به ازای هر معماری.
- --check=REPO_ID,...
-
مشخص کردن مخازن برای بررسی؛ امکان تعیین چندینباره وجود دارد (پیشفرض تمام مخازن فعال است). مقادیر پذیرفتهشده شناسههای مخزن یا الگوی انطباق (glob) از شناسهها هستند.
- --json
-
درخواست قالب خروجی JSON برای نتایج ماشینخوان.
- --newest
-
بررسی تنها جدیدترین بستهها در مخازن.
- <pkg-spec>
-
بررسی بستهشدگی (closure) تنها برای این بسته.
مثالها (EXAMPLES)
- dnf5 repoclosure
-
نمایش فهرستی از وابستگیهای حلنشده برای تمام مخازن فعال.
- dnf5 repoclosure --repo rawhide --arch noarch --arch x86_64
-
نمایش فهرستی از وابستگیهای حلنشده برای مخزن rawhide و بستههایی با معماری noarch و x86_64.
- dnf5 repoclosure --repo rawhide zmap
-
نمایش فهرستی از وابستگیهای حلنشده برای بسته zmap از مخزن rawhide.
- dnf5 repoclosure --repo rawhide --check myrepo
-
نمایش فهرستی از وابستگیهای حلنشده برای myrepo، یک مخزن الحاقی (add-on) برای مخزن rawhide.
- dnf5 repoclosure --json
-
فهرست کردن تمام وابستگیهای حلنشده در قالب JSON برای نتایج ماشینخوان.
خروجی JSON (JSON OUTPUT)
- •
- dnf5 repoclosure --json
این دستور یک آرایه JSON برمیگرداند که هر عنصر آن یک بسته با وابستگیهای حلنشده را توصیف میکند. هر شیء بسته شامل فیلدهای زیر است:
- package (string) - شناسه NEVRA بسته.
- repo (string) - شناسه مخزن.
- unresolved_dependencies (array) - فهرست نیازمندیهای برآوردهنشده (رشتهها).
برای نتایج خالی، dnf5 repoclosure --json مقدار [] (آرایه خالی) را برمیگرداند.
اگر وابستگیهای حلنشدهای یافت شوند، دستور با کد 1 خارج میشود. اگر تفکیک هر یک از مشخصات بستهها با شکست مواجه شود، پیامهای خطا در stderr چاپ شده و دستور با کد 1 خارج میشود.
نویسنده (AUTHOR)
AUTHORS.md را در توزیع کد منبع dnf5 ببینید.
حق نشر (COPYRIGHT)
مشارکتکنندگان در پروژه dnf5.
| September 6, 2026 |