dnf.plugin.download man page

dnf.plugin.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

--help-cmd

Show this help.

--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.

--destdir

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.

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

Info

Jul 26, 2017 2.1.3 dnf-plugins-core