先安装一个yum-downloadonly
1 yum install yum-downloadonly
完成安装后,yum –help在最后就提示两个命令参数,分别是:
Plugin Options:
--downloadonly don‘t update, just download
--downloaddir=DLDIR specifies an alternate directory to store packages
--downloadonly设置模式为下载
--downloaddir=DLDIR设置下载文件存放目录
这样就可以做到使用yum只下载软件包,不自动安装了。
yum install rhevm* --downloadonly --downloaddir=/rhevm
设置yum.conf使升级后不删除下载的rpm包
编辑文件 vi /etc/yum.conf
[main]
cachedir=/var/cache/yum
keepcache=0
将 keepcache=0 修改为 keepcache=1, 安装或者升级后,在目录 /var/cache/yum 下就会有下载的 rpm 包。
http://jingyan.baidu.com/article/e9fb46e1aed8207521f7662c.html
rpmforge和epel中有很多好软件,刚才在扶凯的博客里找到了下载yum源中的rpm包的方法,安装yum-utils,直接用yumdownloader 就可以直接下载yum源中的rpm包.
yum -y install yum-utils
接着就可以下载yum源中的rpm包了
比如我想下载ntfs-3g包
yumdownloader ntfs-3g
当前目录下就有下载的rpm包了
yumdownloader --resolve --urls pacemaker*1.1.8* | grep _64.rpm
可以找到64位平台的pacemaker 1.1.8【heartbeat的crm管理】版本的依赖包,这样把相关的依赖汇集,就可形成自己的本地安装包了
原文地址:http://www.cnblogs.com/2018/p/3811272.html