Section 8 · System administration
dnf4-download.8
Package: dnf-plugins-core
DNF4-DOWNLOAD
NAME
SYNOPSIS
ARGUMENTS
OPTIONS
EXAMPLES
AUTHOR
COPYRIGHT
NAME
dnf4-download − DNF download Plugin
Download binary or source packages.
SYNOPSIS
dnf download [options] <pkg−spec>…
ARGUMENTS
<pkg−spec>
Package specification for the package to download. Local RPMs can be specified as well. This is useful with the −−source option or if you want to download the same RPM again.
OPTIONS
All general DNF options are accepted, see Options in dnf(8) for details. **
−−help−cmd**
Show this help.
−−arch <arch>[,<arch>…]
Limit the query to packages of given architectures (default is all compatible architectures with your system). To download packages with arch incompatible with your system use −−forcearch=<arch> option to change basearch.
−−source
Download the source rpm. Enables source repositories of all enabled binary repositories.
−−debuginfo
Download the debuginfo rpm. Enables debuginfo repositories of all enabled binary repositories.
−−downloaddir
Download directory, default is the current directory (the directory must exist).
| −−url | Instead of downloading, print list of urls where the rpms can be downloaded. |
−−urlprotocol
Limit the protocol of the urls output by the −−url option. Options are http, https, rsync, ftp.
−−resolve
Resolves dependencies of specified packages and downloads missing dependencies in the system.
−−alldeps
When used with −−resolve, download all dependencies (do not skip already installed ones).
EXAMPLES
dnf download dnf
Download the latest dnf package to the current directory.
dnf download −−url dnf
Just print the remote location url where the dnf rpm can be downloaded from.
dnf download −−url −−urlprotocols=https −−urlprotocols=rsync dnf
Same as above, but limit urls to https or rsync urls.
dnf download dnf −−destdir /tmp/dnl
Download the latest dnf package to the /tmp/dnl directory (the directory must exist).
dnf download dnf −−source
Download the latest dnf source package to the current directory.
dnf download rpm −−debuginfo
Download the latest rpm−debuginfo package to the current directory.
dnf download btanks −−resolve
Download the latest btanks package and the uninstalled dependencies to the current directory.
AUTHOR
See AUTHORS in your Core DNF Plugins distribution
COPYRIGHT
2025, Red Hat, Licensed under GPLv2+