#复制一份yum.conf,默认keepcache=0即不保存包头和软件包,1为保存
[root@sql2 etc]# cat /etc/yum.conf|grep keep #查询keep的值,默认1为不缓存
#keepcache=0
[root@sql2 etc]# cp yum.conf yum.conf.xy #复制一份保存
[root@sql2 etc]# vim yum.conf #编辑keep值为1
#keepcache=0
keepcache=1
[root@sql2 packages]# cat /etc/yum.conf | grep cachedir #查询缓存的目录
cachedir=/var/cache/yum/$basearch/$releasever
[root@sql2 packages]# pwd #缓存的真实路径
/var/cache/yum/x86_64/6/base/packages
[root@sql2 packages]# yum install yum-downloadonly #安装yum-downloadonly
[root@sql2 packages]# yum install httpd --downloadonly #仅仅下载httpd软件包
[root@sql2 packages]# ls
apr-1.3.9-5.el6_2.x86_64.rpm httpd-tools-2.2.15-39.el6.centos.x86_64.rpm
apr-util-1.3.9-3.el6_0.1.x86_64.rpm libarchive-2.8.3-4.el6_2.x86_64.rpm
apr-util-ldap-1.3.9-3.el6_0.1.x86_64.rpm mailcap-2.1.31-2.el6.noarch.rpm
cmake-2.8.12.2-4.el6.x86_64.rpm yum-3.2.29-60.el6.centos.noarch.rpm
httpd-2.2.15-39.el6.centos.x86_64.rpm yum-plugin-downloadonly-1.1.30-30.el6.noarch.rpm