前不久安装了RHEL5,今天想在上面安装一个SAMBA,可是yum了一下,提示不是注册用户,晕倒~~没想到RHEL5还这么麻烦?网上BAIDU 了一下,说可以用CentOS的源来做,不过教程是RHEL4的,想想应该差不多,用了20分钟做了一下,终于搞定了。
 
一、到CentOS上找了一个快点的Mirrors。
一个是http://ftp.nara.wide.ad.jp/  ,主要用于RPM下载
一个是http://ftp.riken.jp/ ,主要为了获得更新信息列表,本来可以都用这个,但这个下载速度不怎么快。
 
二、下载最新的yum软件包
wget ftp://ftp.nara.wide.ad.jp/pub/Linux/centos/5.0/os/i386/CentOS/yum-3.0.5-1.el5.centos.2.noarch.rpm
三、在/etc/yum.repos.d目录下建立dag.repo和CentOS-Base.repo两个文件
内容如下:
[root@RHEL yum.repos.d]# cat CentOS-Base.repo
[base]
name=CentOS-$releasever - Base
baseurl=http://ftp.nara.wide.ad.jp/pub/Linux/centos/5.0/os/$basearch/
gpgcheck=1
#released updates
[update]
name=CentOS-$releasever - Updates
baseurl=http://ftp.nara.wide.ad.jp/pub/Linux/centos/5.0/updates/$basearch/
gpgcheck=1
#packages used/produced in the build but not released
[addons]
name=CentOS-$releasever - Addons
baseurl=http://ftp.nara.wide.ad.jp/pub/Linux/centos/5.0/addons/$basearch/
gpgcheck=1
#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras
baseurl=http://ftp.nara.wide.ad.jp/pub/Linux/centos/5.0/extras/$basearch/
gpgcheck=1
[root@RHEL yum.repos.d]# cat dag.repo
[dag]
name=Dag RPM Repository for RHEL5
baseurl=http://ftp.riken.jp/Linux/dag/redhat/el5/en/$basearch/dag/
enabled=1
gpgcheck=1
gpgkey=http://ftp.riken.jp/Linux/dag/packages/RPM-GPG-KEY.dag.txt
 
然后yum samba即可。
                  	
				
