| DNF5-REPO(8) | dnf5 | DNF5-REPO(8) |
نام (NAME)
dnf5-repo - دستور Repo
خلاصه دستور (SYNOPSIS)
dnf5 repo <subcommand> [options] [<repo-spec>...]
توضیحات (DESCRIPTION)
دستور repo در DNF5 چندین پرسوجو برای دریافت اطلاعات درباره مخازن پیکربندیشده در سیستم ارائه میدهد.
زیردستورها (SUBCOMMANDS)
گزینهها (OPTIONS)
- --all
-
نمایش اطلاعات درباره تمامی مخازن شناختهشده.
- --enabled
-
نمایش اطلاعات فقط درباره مخازن فعال (enabled). این رفتار پیشفرض است.
- --disabled
-
نمایش اطلاعات فقط درباره مخازن غیرفعال (disabled).
- --json
-
نمایش اطلاعات در قالب JSON. اطلاعات مشابه را میتوان با دستور dnf5 --dump-repo-config REPO_ID به دست آورد.
مثالها (EXAMPLES)
- dnf5 repo info --all
-
چاپ اطلاعات دقیق درباره تمامی مخازن شناختهشده.
- dnf5 repo list --disabled *-debuginfo
-
چاپ مخازن غیرفعال مربوط به اشکالزدایی (debugging).
- dnf5 config-manager setopt repo_id.enabled=0
-
غیرفعالسازی دائمی مخزن با استفاده از دستور پلاگین config-manager. برای جزئیات بیشتر به dnf5-config-manager(8) مراجعه کنید.
خروجی JSON (JSON OUTPUT)
- •
- dnf5 repo list --json
این دستور یک آرایه JSON از اشیاء برمیگرداند که هر کدام یک مخزن را توصیف میکنند. هر شیء شامل فیلدهای زیر است:
- id (string) - شناسه مخزن (Repository ID).
- name (string) - نام مخزن.
- is_enabled (boolean) - وضعیت مخزن؛ یا true (فعال) یا false (غیرفعال).
- •
- dnf5 repo info --json
این دستور یک آرایه JSON از اشیاء برمیگرداند که هر کدام یک مخزن را توصیف میکنند. هر شیء شامل فیلدهای زیر است:
- id (string) - شناسه مخزن (Repository ID).
- name (string) - نام مخزن.
- is_enabled (boolean) - وضعیت مخزن؛ یا true (فعال) یا false (غیرفعال).
- priority (integer) - اولویت مخزن.
- cost (integer) - هزینه (cost) مخزن.
- type (string) - نوع مخزن.
- exclude_pkgs (array of strings) - فهرست بستههای مستثنیشده (excluded).
- include_pkgs (array of strings) - فهرست بستههای گنجاندهشده (included).
- timestamp (integer) - برچسب زمانی آخرین بهروزرسانی فراداده (metadata)، به وقت UNIX.
- metadata_expire (integer) - زمان انقضای فراداده. در صورت عدم تنظیم، مقدار از پیکربندی سراسری گرفته میشود.
- skip_if_unavailable (boolean) - نادیده گرفتن مخزن در صورت در دسترس نبودن.
- repo_file_path (string) - مسیر فایل مخزن.
- base_url (array of strings) - فهرست نشانیهای URL پایه. اینها URLهای پایه «مؤثر» هستند، یعنی پس از بسط متغیرهای موجود در آنها.
- metalink (string) - نشانی اینترنتی Metalink.
- mirrorlist (string) - نشانی اینترنتی Mirrorlist.
- gpg_key (array of strings) - فهرست کلیدهای OpenPGP.
- repo_gpgcheck (boolean) - بررسی صحت GPG برای فرادادههای مخزن.
- pkg_gpgcheck (boolean) - بررسی صحت GPG برای بستهها.
- available_pkgs (integer) - تعداد بستههای موجود در مخزن.
- pkgs (integer) - تعداد بستهها در مخزن.
- size (integer) - اندازه کل بستهها در مخزن، بر حسب بایت.
- content_tags (array of strings) - فهرست برچسبهای محتوا (content tags).
- distro_tags (array of strings) - فهرست برچسبهای توزیع (distro tags).
- revision (string) - بازبینی (revision) مخزن.
- max_timestamp (integer) - بیشینه برچسب زمانی از رکوردهای repomd؛ به وقت UNIX.
برای جزئیات بیشتر درباره فیلدها، به بخش REPO OPTIONS در dnf5.conf(5) مراجعه کنید.
همچنین ببینید (SEE ALSO)
dnf5(8), --dump-repo-config option <#dump-repo-config-option-ref-label> dnf5.conf(5), Repo Options <#repo-options-label>
نویسندگان (AUTHORS)
به فایل AUTHORS.md در توزیع کد منبع dnf5 مراجعه کنید.
حق نشر (COPYRIGHT)
مشارکتکنندگان پروژه dnf5.
| September 6, 2026 |