可以设置升级后不删除下载的rpm包
vi /etc/yum.conf
[main]
cachedir=/var/cache/yum
keepcache=0
将 keepcache=0 修改为 keepcache=1, 安装或者升级后,在目录 /var/cache/yum 下就会有下载的 rpm 包
1. 创建本地repo 文件
# vi CentOS-Local.repo
[Local]
name=Local Yum
baseurl-file:///yum/
gpgcheck=0
enabled=1
2. 将/etc/yum.repos.d/下的文件删除或者备份,将第一步的文件放入其中
3. 创建文件夹 mkdir -p /yum/local
4. 把本地需要使用的rpm包放到步骤2的文件夹里
5. createrepo /yum
6. yum clean all
7 yum makecache
经测试,成功。