24

Is there a temporary folder I can find the RPM's that yum downloads to install programs? During an installation yum shows the exact name of the RPM file but I don't know how to find it. How can I search for the RPM if I know the name of it?

Robert Munteanu
  • 4,298
  • 6
  • 30
  • 47
barrrista
  • 1,729
  • 7
  • 29
  • 41

5 Answers5

20

I believe what you are looking for is /var/cache/yum/<repo>/packages. This directory is expunged during package cleanup.

You can search for a file by name with the find command. An example: find / -name 'package.rpm' Wildcards are supported. find -name 'package*.rpm'

Aaron Copley
  • 478
  • 3
  • 9
3

I verified today that on RHEL 6.7, the files are stored in /var/cache/yum/x86_64/6Server/rhel-6-server-rpms/packages/.

It is also worth noting that the plugin downloadonly is included in RHEL 6:

# yum install yum-downloadonly
Package yum-plugin-downloadonly-1.1.30-30.el6.noarch is obsoleted by yum-3.2.29-69.el6.noarch which is already installed
techraf
  • 4,852
  • 11
  • 24
  • 40
1

I have found it here:

/var/cache/yum/x86_64/7Server/rhel-7-server-rpms/packages

Reezoo
  • 29
  • 1
0

It found in below location here x86_64 if for 64 bit centos/RHEL OS. It exist at location as package.rpm.tmp
/var/cache/yum/x86_64/7/
/var/cache/yum/x86_64/6/

0

The location of the cache is configurable, and although the default is /var/cache/yum/, it's much more reliable to check the value of main.cachedir in /etc/yum.conf.

William Pursell
  • 1,563
  • 10
  • 16