如何利用yum的缓存文件

发布网友 发布时间:2022-04-24 06:40

我来回答

1个回答

热心网友 时间:2022-06-17 01:57

1.使用
yum
缓存
默认情况下,当前版本的
yum
在成功下载和安装软件包后,会把下载的文件删掉。这样可以减少
yum
占用的磁盘空间。你可以打开缓存,这样
yum
将在缓存目录保留下载到的文件。
缓存带来很多好处:
yum
的性能可以提高
你可以离线运行
yum
操作,只使用缓存
你可以复制缓存中的软件包以备用
默认情况下,yum

/var/cache/yum/
目录保存临时文件,每个仓库都有自己的子目录。仓库目录中
packages/
子目录包含了缓存的软件包。例如,目录
/var/cache/yum/development/packages/
包含从
development
仓库下载的软件包。
2.
启用
yum
缓存
要配置
yum
保留已下载的文件而不是删除,设置
/etc/yum.conf
中的
keepcache
选项为
1:
keepcache=1
打开缓存后,每个
yum
操作都可能从仓库下载软件包数据。要保证缓存包含了软件包数据,在启用缓存后运行一个操作,例如
list

search
来下载软件包数据而不影响系统。
3.在只使用缓存的模式下使用
yum
要在没有网络的情况下执行
yum,只要启用了缓存,就可以用
-C
选项。这样
yum
就不会检查网络上的仓库,只使用缓存。在这个模式中,yum
只能安装已下载并缓存的软件包。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com