记得有一次有一个服务器装的是rethat,可是过了好久之后,yum不可以用了,我就想给它配置一个Centos yum,之所以是转载文章,那是因为这篇文章是我在一个博客上看到的,那时候忘了做链接保存,对于作者我们要尊重他的劳动,下面把配置过程给大家说一下
-
YUM是Redhat Linux在线安装更新及软件的工具,但是这是RHEL5的收费功能,如果没有购买Redhat的服务时不能使用RHEL5的更新源的,会提示注册。
-
-
由于CentOS是从Redhat演化而来的免费Linux版本,因此可以利用CentOS的yum更新源来实现RHEL5的YUM功能。配置方法如下:
-
-
检查yum是否安装,默认情况下都是安装好的,总共4各包。
-
-
[root@linux-a ~]# rpm -qa |grep yum
-
yum-metadata-parser-1.0-8.fc6
-
yum-3.0.1-5.el5
-
yum-rhn-plugin-0.4.3-1.el5
-
yum-updatesd-3.0.1-5.el5
-
-
配置yum更新源
-
-
创建/etc/yum.repos.d/CentOS-Base.repo文件,定义yum更新源,这里使用的是上海交大的CentOS更新源
-
-
[root@linux-a ~]# vi /etc/yum.repos.d/CentOS-Base.repo
-
-
[base]
-
name=CentOS-5-Base
-
#mirrorlist==$releasever5&arch=$basearch&repo=os
-
#baseurl=
-
baseurl=
-
gpgcheck=0
-
gpgkey=
-
#released updates
-
[update]
-
name=CentOS-5-Updates
-
#mirrorlist==4&arch=$basearch&repo=updates
-
baseurl=
-
gpgcheck=0
-
gpgkey=
-
#packages used/produced in the build but not released
-
[addons]
-
name=CentOS-5-Addons
-
#mirrorlist==4&arch=$basearch&repo=addons
-
baseurl=
-
gpgcheck=0
-
gpgkey=
-
#additional packages that may be useful
-
[extras]
-
name=CentOS-5-Extras
-
#mirrorlist==4&arch=$basearch&repo=extras
-
baseurl=
-
gpgcheck=0
-
gpgkey=
-
#additional packages that extend functionality of existing packages
-
[centosplus]
-
name=CentOS-5-Plus
-
#mirrorlist==4&arch=$basearch&repo=centosplus
-
baseurl=
-
gpgcheck=0
-
enabled=0
-
gpgkey=
-
#contrib - packages by Centos Users
-
[contrib]
-
name=CentOS-5-Contrib
-
#mirrorlist==4&arch=$basearch&repo=contrib
-
baseurl=
-
gpgcheck=0
-
enabled=0
-
gpgkey=
-
# vi dag.repo
-
[dag]
-
name=Dag RPM Repository for RHEL5
-
baseurl=
-
enabled=1
-
gpgcheck=0
-
gpgkey=
-
-
导入key
-
-
[root@linux-a ~]# rpm --import
-
-
运行YUM,测试
-
-
[root@linux-a ~]# yum install xmms-mp3
我是把rethat的yum文件删除之后,下载的Centos官网的yum文件,下面我把我分享的链接给大家
阅读(1716) | 评论(0) | 转发(1) |