# Use DNF to download a specific version of a package

**URL:** <https://forums.rockylinux.org/t/use-dnf-to-download-a-specific-version-of-a-package/8790>\
**Category:** Rocky Linux Help & Support\
**Created:** [February 4, 2023, 9:37am UTC](https://forums.rockylinux.org/t/use-dnf-to-download-a-specific-version-of-a-package/8790 "2023-02-04T09:37:27Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![microlinux](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.rockylinux.org/microlinux/32/1244_2.png) [@microlinux](https://forums.rockylinux.org/u/microlinux)\
**Post date:** [February 4, 2023, 9:37am UTC](https://forums.rockylinux.org/t/use-dnf-to-download-a-specific-version-of-a-package/8790/1 "2023-02-04T09:37:27Z")

</div>

Hi,

I want to use DNF to download a previous version of a package. Let’s say I’m looking for the previous version of the `kmod-sky2` package in the ELRepo repository.

```auto
$ dnf --showduplicates list kmod-sky2
...
kmod-sky2.x86_64 1.30-5.el8_4.elrepo elrepo
kmod-sky2.x86_64 1.30-6.el8_6.elrepo elrepo
kmod-sky2.x86_64 1.30-7.el8_7.elrepo elrepo
kmod-sky2.x86_64 1.30-8.el8_7.elrepo elrepo

```

If I want to download the latest RPM of `kmod-sky2`, I can use the following command (as normal user):

```auto
$ dnf download kmod-sky2
...
kmod-sky2-1.30-8.el8_7.elrepo.x86_64.rpm 83 kB/s | 53 kB 00:00    
$ ls
kmod-sky2-1.30-8.el8_7.elrepo.x86_64.rpm

```

Now here’s my question. How can I tell DNF to download the previous version (e. g. 1.30-7) of this package? I can’t seem to find the syntax for this, and the problem with `man dnf` is not the lack of information, quite the opposite.

Cheers,

Niki

---

<div class="post-metadata">

**Author:** ![label](https://avatars.discourse-cdn.com/v4/letter/l/c5a1d2/32.png) [@label](https://forums.rockylinux.org/u/label)\
**Post date:** [February 4, 2023, 9:41am UTC](https://forums.rockylinux.org/t/use-dnf-to-download-a-specific-version-of-a-package/8790/2 "2023-02-04T09:41:27Z")

</div>

You simply put the full nevra.

```auto
# dnf download kernel-4.18.0-425.3.1.el8.x86_64
Last metadata expiration check: 0:07:32 ago on Sat 04 Feb 2023 02:33:37 AM MST.
kernel-4.18.0-425.3.1.el8.x86_64.rpm 4.3 MB/s | 8.8 MB 00:02

```

---

<div class="post-metadata">

**Author:** ![microlinux](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.rockylinux.org/microlinux/32/1244_2.png) [@microlinux](https://forums.rockylinux.org/u/microlinux)\
**Post date:** [February 4, 2023, 10:08am UTC](https://forums.rockylinux.org/t/use-dnf-to-download-a-specific-version-of-a-package/8790/3 "2023-02-04T10:08:15Z")

</div>

Thank you very much !

---

<div class="post-metadata">

**Author:** ![brian](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.rockylinux.org/brian/32/5777_2.png) [@brian](https://forums.rockylinux.org/u/brian)\
**Post date:** [August 25, 2023, 3:26am UTC](https://forums.rockylinux.org/t/use-dnf-to-download-a-specific-version-of-a-package/8790/5 "2023-08-25T03:26:04Z")

</div>


