保留yum下载/更新的rpm包#

横多时候我们的服务器不能连接外网,但是有需要网络源的安装包。

1、修改yum配置文件/etc/yum.conf

# vi /etc/yum.conf

----------------------------------------------------------

[main]
cachedir=/var/cache/yum/$basearch/$releasever   <----安装包存放路径
keepcache=1 <-----改为1,1代表保留安装包
debuglevel=2
logfile=/var/log/yum.log
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
installonly_limit=5
bugtracker_url=http://bugs.centos.org/set_project.php?project_id=16&ref=http://bugs.centos.org/bug_report_page.php?category=yum
distroverpkg=centos-release

----------------------------------------------------------

2、查看缓存目录是否有其他rpm包

# ls /var/cache/yum/x86_64/6/

base  extras  local  timedhosts.txt  updates

//看到的是各个yum仓库的目录

# ls /var/cache/yum/x86_64/6/updates/packages/  

//更新包缓存目录,可以诺走或者删除此目录下的不需要的rpm,准备缓存本次更新用的包。

3、通过yum uodate更新glibc

#  yum update glibc glibc-devel glibc-common glibc-headers -y

4、更新结束后,查看缓存目录,并报错所需的rpm包

# ls /var/cache/yum/x86_64/6/updates/packages/  

# cp -r  /var/cache/yum/x86_64/6/updates/packages /opt/


OK 大功告成了

其他服务器就可以通过rpm包直接更新了

# rpm -Uvh /opt/packages/*.rpm

PS:如果报错,很可能是更新的服务器没有安装某一个包导致的,可以尝试手动安装,然后再更新





  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值