现在的位置: 首页 > 综合 > 正文

centos5.3添加国内快速yum源

2014年01月22日 ⁄ 综合 ⁄ 共 1013字 ⁄ 字号 评论关闭
 
[转]centos5.3添加国内快速yum源
[ 2009-4-18 9:12:00 | By: 胡益兵 ]
 

0

 

转自http://xuev.blogbus.com/logs/37302025.html
原文名为"RHEL5使用CentOS 5.3的yum",对改换centos5.3源同样适用

RHEL5做虚拟机,好多软件需要装,可是RHEL5yum一直没搞明白,既然CentOS号称和RH同步更新,那我们就来尝试一下是否可以用CentOS的源来更新RHEL5或者安装软件。 

CentOS的源有好多,网上大多数人都推荐中科大的源,经测试在青岛网通连接中科大(http://centos.ustc.edu.cn/)的速度也非常好,那就用它吧。

先将RHEL5自带的yum删除,执行

rpm -qa|grep yum

将所有找到的包都删除(有些需要加上--nodeps),然后到中科大的网站下载如下两个包: 

wget http://centos.ustc.edu.cn/centos/5.3/os/i386/CentOS/yum-3.2.19-18.el5.centos.noarch.rpm
wget http://centos.ustc.edu.cn/centos/5.3/os/i386/CentOS/yum-data-parser-1.1.2-2.el5.i386.rpm

下载后安装:

rpm -ivh yum-data-parser-1.1.2-2.el5.i386.rpm
rpm -ivh yum-3.2.8-9.el5.centos.1.noarch.rpm

然后下载中科大专用的配置文件:

cd /etc/yum.repos.d/
wget http://centos.ustc.edu.cn/CentOS-Base.repo.5
mv CentOS-Base.repo.5 CentOS-Base.repo

因为默认的配置文件中服务器地址用的版本号是变量$releasever,所以需要将其替换为实际的版本号,否则是无法连接到服务器的,当前CentOS最新版是5.3,所以我们修改CentOS-Base.repo

vi CentOS-Base.repo

vi编辑器中进行全文件替换

:%s/$releasever/5.3/

最后保存退出即可。然后执行

yum update

即可进行更新,当然,你也可以选择不更新,只安装你需要的软件,如:

yum install httpd

大功告成!

抱歉!评论已关闭.