您的位置:首页 > 其它

Rhel5.6环境配置在线yum源

2013-01-04 23:07 387 查看
准备工作:

服务器能联网,由于笔者是通过虚拟机测试的,故虚拟机网络应设置成【桥接模式】;

测试能否ping通外网,比如ping路由器 ping 192.168.0.1 能通进行下一步;

另外,设置DNS:使用命令【vi /etc/resolv.conf】由于我的路由器地址是192.168.0.1故设置成此地址(或设置网络服务商给你的DNS地址)。

nameserver 192.168.0.1

最好设置一下网关也是路由器地址

route add default gw 192.168.0.1

接下来进行主要工作:

一、清空原有的yum供源信息,使用如下命令:

rpm -qa | grep yum | xargs rpm -e --nodeps

二、重新安装yum,分别输入三次,由于原来的源已经合并,故5系列的yum源不在再使用5.X而直接使用5来汇总,注意!【笔者亲测】但是6系列的目前还是分开放置的。

wget http://mirrors.163.com/centos/5/os/i386/CentOS/yum-3.2.22-39.el5.centos.noarch.rpm 
wget http://mirrors.163.com/centos/5/os/i386/CentOS/yum-metadata-parser-1.1.2-3.el5.centos.i386.rpm 
wget http://mirrors.163.com/centos/5/os/i386/CentOS/yum-fastestmirror-1.1.16-21.el5.centos.noarch.rpm rpm -ivh *.rpm

三、删除原来的yum配置文件

rm /etc/yum.repos.d/*

下载163的yum配置文件:

wget http://mirrors.163.com/.help/CentOS5-Base-163.repo
将刚才下载的文件转移到下面的yum默认的安装目录

mv CentOS5-Base-163.repo /etc/yum.repos.d/

四、编辑配置文件:

vi /etc/yum.repos.d/CentOS5-Base-163.repo

进入末行模式(冒号模式),替换系统版本(5系列、6.x)和机器位数(32位、64位)

:1,$s/$releasever/5/g

:1,$s/$basearch/i386/g 64位的换成1,$s/$basearch/x86_64/g




可以先用浏览器打开网址看一下:




最后一步、更新源
命令:yum makecache
第一次更新比较慢,更新完成后可以看到如下结果!



测试一下:





本文出自 “云飞扬” 博客,请务必保留此出处http://zongpeng.blog.51cto.com/2610685/1108033
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: