yumdownloader(1)

yumdownloader1

Redirecting to dnf download plugin download binary or source packages.

Usage

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.

Releases

5 releases since Debian 8 (Jessie); the text changed 2 times.

  1. 8–10
  2. 12
  3. 13

--alldeps since Debian 12 (Bookworm); --arch since Debian 12 (Bookworm); --debuginfo since Debian 12 (Bookworm); --downloaddir since Debian 12 (Bookworm); --help-cmd since Debian 12 (Bookworm); --url since Debian 12 (Bookworm); --urlprotocol since Debian 12 (Bookworm).

--archlist until Debian 10 (Buster); --destdir until Debian 10 (Buster); --help until Debian 10 (Buster); --urls until Debian 10 (Buster); -h until Debian 10 (Buster).

Author

See AUTHORS in your Core DNF Plugins distribution

From dnf-plugins-core 4.10.1-4 in Debian 13 (Trixie). Parsed by carta from the page's man source.