平常我们使用yum的时候总是希望能够将需要的包保存一份以备后用,但是系统自带的yum默认安装后会自动删除掉安装包,现在我们有两种方法来实现本地保存安装包
通过yum-downloadonly实现
先安装一个yum-downloadonly
1 |
yum install yum-downloadonly |
完成安装后,yum –help在最后就提示两个命令参数,分别是:
1 2 3 4 5 6 7 |
Plugin Options: --downloadonly don't update, just download --downloaddir=DLDIR specifies an alternate directory to store packages --downloadonly设置模式为下载 --downloaddir=DLDIR设置下载文件存放目录 这样就可以做到使用yum只下载软件包,不自动安装了。 |
1 |
yum install rhevm* --downloadonly --downloaddir=/rhevm |
这样就会自动把对应系统的 rhevm版本下载到目录 /rhevm 下了。
注意:如果系统中已经安装了rhevm,那么就不会下载成功。
使用配置文件控制(但会自动安装或升级)
设置yum.conf使升级后不删除下载的rpm包
编辑文件 vi /etc/yum.conf
1 2 3 |
[main] cachedir=/var/cache/yum keepcache=0 |
将 keepcache=0 修改为 keepcache=1, 安装或者升级后,在目录 /var/cache/yum 下就会有下载的 rpm 包。
发表评论
要发表评论,您必须先登录。