YUMDOWNLOADER(1)
โจ NAME โจ
Okay so bestie, welcome to yumdownloader! ๐ This is literally just a redirect to the DNF download plugin. It's giving "download binary or source packages" energyโno cap. ๐
๐ธ SYNOPSIS ๐ธ
So here's the tea: you're gonna run this command, right? The synopsis is super simple, likeโ
dnf download [options] <pkg-spec>...
That's it! Periodt. โจ
๐ ARGUMENTS ๐
Bestie, let me tell you about <pkg-spec>โit's the package specification for the package you wanna download. Lowkey, you can even specify local RPMs too. That's super useful when you're using the --source option, or if you just wanna download the same RPM again. ๐คทโโ๏ธ
๐ฅ OPTIONS ๐ฅ
All general DNF options are accepted, bestie! For the deets, see Options in dnf(8). But here are the specific ones for this commandโlet's go! ๐ซ
--help-cmdโ Show this help, bestie! ๐ซถ--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--urloption. 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 ๐
Okay, let's run through some examples so you can see how it's done. These are literally the moments you'll be living forโslay! ๐
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 ๐
2014, Red Hat, Licensed under GPLv2+. ๐
Remember, bestie: this is from dnf-plugins-core, version 4.10.1, dated Mar 28, 2025. That's the tea! โ๏ธ Stay slaying! ๐ โจ
๐ฆ where this page comes from
- opensuse-leap 16.0: yum-utils 4.10.1-bp160.1.7 ยท GPL-2.0-or-later
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms