#!/bin/bash #1、删除redhat原有的yum源 rpm -aq | grep yum|xargs rpm -e --nodeps rpm -evh python-urlgrabber #2、重新从网上获取yum的安装包 #以root登陆到redhalt系统,默认目录已经切换到 /root,通过wget命令下载相应的yum包。具体命令如下: for packes_yum in [ python-iniparse-0.3.1-2.1.el6.noarch.rpm yum-metadata-parser-1.1.2-16.el6.x86_64.rpm yum-3.2.29-81.el6.centos.noarch.rpm yum-plug in-fastestmirror-1.1.30-40.el6.noarch.rpm python-urlgrabber-3.9.1-11.el6.noarch.rpm ] do [ ! -e $packes_yum ] && wget http://mirrors.sohu.com/centos/6/os/x86_64/Packages/$packes_yum done #3.安装软件包 rpm -ivh python-iniparse-0.3.1-2.1.el6.noarch.rpm rpm -ivh yum-metadata-parser-1.1.2-16.el6.x86_64.rpm rpm -ivh python-urlgrabber-3.9.1-11.el6.noarch.rpm rpm -ivh yum-3.2.29-81.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.30-40.el6.noarch.rpm #4、更改yum源,使用网易的镜像站。 cd /etc/yum.repo.d/ http://mirrors.sohu.com/help/CentOS-Base-sohu.repo && mv CentOS-Base-sohu.repo rhel-source.repo #编辑CentOS6-Base-sohu.repo 文件,把文件里面的$releasever全部替换为版本号,这个地方是版本6 ,最后保存退出。如下: sed -i "s/\$releasever/6.4/g" /etc/yum.repo.d/rhel-source.repo #5.测试是否安装好 yum clean all yum makecache
RHEL脚本更换YUM源(sohu)
原创shocking119 博主文章分类:linux ©著作权
©著作权归作者所有:来自51CTO博客作者shocking119的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
【shell脚本】华为YUM源一键部署
华为YUM源一键部署
缓存 CentOS yum源 -
RHEL6.5系统更换Centos系统YUM源
由于RHEL6以上的版本使用yum在线安装软件需要注册。所以改为使用Centos的yum源。
RHEL系统使用Centosyum源 -
使用sohu的网络yum源操作步骤
使用sohu的网络yum源
配置文件 error requested