yum会将下载的RPM文件保存在哪里?


22

是否有一个临时文件夹,我可以找到yum下载的RPM来安装程序?在安装过程中,yum显示RPM文件的确切名称,但我不知道如何找到它。如果知道RPM的名称,该如何搜索?

Answers:


17

我相信您正在寻找的是/var/cache/yum/<repo>/packages。软件包清除期间将清除此目录。

您可以使用find命令按名称搜索文件。例如:find / -name 'package.rpm' 支持通配符。find -name 'package*.rpm'


2
/var/cache/yum是可配置的位置。您需要在以下位置检查main.cachedir/etc/yum.conf
William Pursell,

3

我今天验证了在RHEL 6.7上,文件存储在中/var/cache/yum/x86_64/6Server/rhel-6-server-rpms/packages/

还值得注意的是,该插件downloadonly包含在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

1

我在这里找到它:

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


8
这是公认的答案的非常坚实的重申
Stephen Rauch

0

就我而言,我在/var/tmp/yum-root-xxxxx/您或您的用户中/var/tmp/yum-YOurUser-xxxxx/拥有CentOS 7


0

如果是64位centos / RHEL OS,则可在以下x86_64位置找到。它以package.rpm.tmp
/ var / cache / yum / x86_64 / 7 /
/ var / cache / yum / x86_64 / 6 /的位置存在


0

缓存的位置是可配置的,尽管默认设置是/var/cache/yum/,但检查中的main.cachedir值更加可靠/etc/yum.conf

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.