| DNF5-DOWNLOAD(8) | dnf5 | DNF5-DOWNLOAD(8) |
نام (NAME)
dnf5-download - دستور دانلود بستهها در DNF5
خلاصه دستور (SYNOPSIS)
dnf5 download [options] <package-spec-NPFB>...
توضیحات (DESCRIPTION)
دستور download در DNF5 برای دانلود بستههای باینری و منبع (سورس) تعریفشده در آرگومانهای package-spec-NPFB به دایرکتوری کاری فعلی استفاده میشود.
گزینهها (OPTIONS)
- --from-repo=REPO_ID,...
-
بستهها (یا بستههای فراهمکننده آنها) که صریحاً در خط فرمان مشخص شدهاند، تنها در مخازن مشخصشده جستجو میشوند. این مخازن به طور خودکار فعال میشوند. فعال یا غیرفعال بودن مخازن همچنان اعمال میشود. وابستگیهای این بستهها از هر مخزن فعال حل خواهد شد.
- --from-vendor=VENDOR,...
-
فهرستی از سازندگان که با کاما یا فاصله از هم جدا شدهاند. از الگوهای انطباق (Globs) پشتیبانی میشود (مانند --from-vendor='Fedora\ project, vendorA, vendorB*, vendorC'). بستهها (یا بستههای فراهمکننده آنها) که صریحاً در خط فرمان مشخص شدهاند، تنها از سازندگان مشخصشده جستجو میشوند. بررسی تغییر سازنده برای این بستهها نادیده گرفته میشود. سازنده نادیده گرفته میشود یا سیاستهای تغییر سازنده (اگر allow_vendor_change=0 باشد) همچنان برای بستههای برآوردهکننده وابستگیها اعمال خواهد شد.
- --destdir=<path>
-
تعیین دایرکتوری مقصد برای دانلود بستهها. مکان پیشفرض، دایرکتوری کاری فعلی است.
- --skip-unavailable
-
اجازه نادیده گرفتن بستههایی که در مخازن موجود نیستند. تمام بستههای موجود دانلود خواهند شد.
- --srpm
-
دانلود بسته سورس rpm. مخازن سورس متناظر با تمام مخازن باینری فعال را فعال میکند.
- --debuginfo
-
دانلود بسته debuginfo rpm. مخازن debuginfo متناظر با تمام مخازن باینری فعال را فعال میکند.
- --debugsource
-
دانلود بسته debugsource rpm. مخازن debugsource متناظر با تمام مخازن باینری فعال را فعال میکند.
- --url
-
چاپ فهرستی از نشانیهای اینترنتی (URLها) که میتوان فایلهای rpm را از آنجا دانلود کرد، به جای دانلود مستقیم آنها.
- --urlprotocol
-
برای استفاده به همراه --url. نشانیهای اینترنتی را به پروتکلهای مشخصشده محدود میکند: http، https، ftp یا file. از این گزینه میتوان چندین بار استفاده کرد.
- --allmirrors
-
برای استفاده به همراه --url. نشانیهای URL جداشده با فاصله را از تمام آینههای در دسترس برای هر بسته چاپ میکند.
مثالها (EXAMPLES)
- dnf5 download kernel-headers-0:5.17.0-300.fc36.i686
-
دانلود بسته kernel-headers با استفاده از قالب کامل NEVRA.
- dnf5 download rpm rpm-devel
-
دانلود تمامی بستههایی که نام آنها rpm یا rpm-devel است.
- dnf5 download maven-compiler-plugin --resolve --alldeps
-
دانلود بسته maven-compiler-plugin به همراه تمام وابستگیهای آن.
- dnf5 download --destdir /tmp/my_packages maven-compiler-plugin
-
دانلود بسته maven-compiler-plugin در دایرکتوری /tmp/my_packages.
- dnf5 download --url --urlprotocol http python
-
فهرست کردن نشانی URL با پروتکل http برای دانلود بسته python.
- dnf5 download python --arch x86_64
-
دانلود بسته python با معماری x86_64.
- dnf5 download dnf5 --srpm
-
دانلود بسته سورس rpm برای dnf5.
- dnf5 download kernel --debuginfo
-
دانلود بسته debuginfo rpm برای kernel.
همچنین ببینید (SEE ALSO)
dnf5-specs(7), مشخصات الگوها <#specs-misc-ref-label>
نویسندگان (AUTHORS)
پرونده AUTHORS.md را در توزیع منبع dnf5 ببینید.
حق نشر (COPYRIGHT)
مشارکتکنندگان در پروژه dnf5.
| September 6, 2026 |