在标准的Redhat Enterprise Linux上,默认没有安装yum,需要单独下载并安装。
此外,Redhat Enterprise Linux的更新是由Redhat提供的收费服务
但由于Redhat Enterprise Linux和CentOS是基本通用的,所以可用CentOS源来升级redhat
1 首先安装yum和相关的rpm包(注意:本安装包只提供给as4系统之用)
下载http://www.haoxm.net/tools/yum_forAS4.tar.gz(也可在其它地方下载),并解压和安装yum包和升级文件
rpm -ivh *.rpm
python-elementtree-1.2.6-7.el4.rf.i386.rpm
python-sqlite-1.0.1-1.2.el4.rf.i386.rpm
python-urlgrabber-2.9.7-1.2.el4.rf.noarch.rpm
sqlite-2.8.16-1.2.el4.rf.i386.rpm
yum-2.4.2-0.4.el4.rf.noarch.rpm
2. 将解压缩后得到的CentOS-Base.repo复制到/etc/yum.repos.d/目录里边
特别注意:本CentOS-Base.repo文件里面所写的URL已经无效了,特改成以下内容:
[base]
name=CentOS-4 - Base
baseurl=http://vault.centos.org/4.0/os/i386
gpgcheck=1
gpgchk=http://vault.centos.org/4.0/os/i386/RPM-GPG-KEY-CentOS-4
[update]
name=CentOS-4 - Updates
baseurl=http://vault.centos.org/4.0/updates/i386/
gpgcheck=1
gpgchk=http://vault.centos.org/4.0/os/i386/RPM-GPG-KEY-CentOS-4
[addons]
name=CentOS-4 - Addons
baseurl=http://vault.centos.org/4.0/addons/i386/
gpgcheck=1
gpgchk=http://vault.centos.org/4.0/os/i386/RPM-GPG-KEY-CentOS-4
[extras]
name=CentOS-4 - Extras
baseurl=http://vault.centos.org/4.0/extras/i386/
gpgcheck=1
gpgchk=http://vault.centos.org/4.0/os/i386/RPM-GPG-KEY-CentOS-4
[centosplus]
name=CentOS-4 - Plus
baseurl=http://vault.centos.org/4.0/centosplus/i386/
gpgcheck=1
enabled=1
gpgchk=http://vault.centos.org/4.0/os/i386/RPM-GPG-KEY-CentOS-4
[contrib]
name=CentOS-4 - Contrib
baseurl=http://vault.centos.org/4.0/contrib/i386/
gpgcheck=1
enabled=1
gpgchk=http://vault.centos.org/4.0/os/i386/RPM-GPG-KEY-CentOS-4
3 导入:rpm --import http://vault.centos.org/4.0/os/i386/RPM-GPG-KEY-CentOS-4