dnf4-download - DNF download Plugin
Contents
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.
Copyright
2014, Red Hat, Licensed under GPLv2+
4.10.1 Jun 20, 2025 DNF4-DOWNLOAD(8)
Examples
dnfdownloaddnf
Download the latest dnf package to the current directory.
dnfdownload--urldnf
Just print the remote location url where the dnf rpm can be downloaded from.
dnfdownload--url--urlprotocols=https--urlprotocols=rsyncdnf
Same as above, but limit urls to https or rsync urls.
dnfdownloaddnf--destdir/tmp/dnl
Download the latest dnf package to the /tmp/dnl directory (the directory must exist).
dnfdownloaddnf--source
Download the latest dnf source package to the current directory.
dnfdownloadrpm--debuginfo
Download the latest rpm-debuginfo package to the current directory.
dnfdownloadbtanks--resolve
Download the latest btanks package and the uninstalled dependencies to the current directory.
Name
dnf4-download - DNF download Plugin
Download binary or source packages.
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).
Synopsis
dnfdownload[options]<pkg-spec>...
