从Redhat 9升级到CentOS 3.4

发表于:2007-07-04来源:作者:点击数: 标签:
从Redhat 9升级到CentOS 3.4的方法。 2004年4月,redhat.com 不再提供redhat 9 安全 更新,正式转向Enterprise Linux的 开发 。 redhat 9从此成了孤儿。 还好,目前就我所知有两个社区,提供redhat 9的安全更新。 http://www.fedoralegacy.org update list ht
从Redhat 9升级到CentOS 3.4的方法。

2004年4月,redhat.com 不再提供redhat 9安全更新,正式转向Enterprise Linux的开发
redhat 9从此成了孤儿。

还好,目前就我所知有两个社区,提供redhat 9的安全更新。
http://www.fedoralegacy.org update list
http://www.fedora.us

我还是倾向升级到CentOS 3.x,CentOS 是Community Enterprise Operation System的缩写,是一个完全由社区支持的发行版。
1.CentOS 3是从Redhat Enterprise Linux 3源代码重新编译的,与rhel 3完全兼容。
2.rhel 3 与redhat 9 最后更新后的软件版本绝大部分相同,更新没有什么风险。
3.CentOS 的安全更新是紧跟着rhel 3进行的,更新比较及时。
4.不必担心法律风险,使用rhel 3需要支付高额的服务。

步骤:
1.安装安全证书
[hantsy@localhost hantsy]$sudo rpm --import http://mirror.centos.org/centos-3/RPM-GPG-KEY-CentOS-3

2.安装release package.
[hantsy@localhost hantsy]$sudo rpm -Uvh http://mirror.centos.org/centos/3.4/os/i386/RedHat/RPMS/centos-release-3-4.2.i386.rpm

3.安装yum
[hantsy@localhost hantsy]$sudo rpm -Uvh http://mirror.centos.org/centos/3.4/os/i386/RedHat/RPMS/yum-2.0.8-1.centos.7.noarch.rpm

4.更新
编辑/etc/yum.conf 把mirrors 换为国内高速mirror,我用的福建的mirror.

[base]
name=CentOS-$releasever - Base
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
baseurl=http://mirror.be10.com/centos/$releasever/os/$basearch/
gpgcheck=1

#released updates
[update]
name=CentOS-$releasever - Updates
#baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/
baseurl=http://mirror.be10.com/centos/$releasever/updates/$basearch/
gpgcheck=1

#packages used/produced in the build but not released
[addons]
name=CentOS-$releasever - Addons
#baseurl=http://mirror.centos.org/centos/$releasever/addons/$basearch/
baseurl=http://mirror.be10.com/centos/$releasever/addons/$basearch/
gpgcheck=1

#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras
#baseurl=http://mirror.centos.org/centos/$releasever/extras/$basearch/
baseurl=http://mirror.be10.com/centos/$releasever/extras/$basearch/
gpgcheck=1

#rhel docs
[docs]
name=CentOS-$releasever - Docs
baseurl=http://mirror.centos.org/centos/$releasever/docs/
baseurl=http://mirror.be10.com/centos/$releasever/docs/
gpgcheck=1

[hantsy@localhost hantsy]$sudo yum list updates
可以按组进行更新
[hantsy@localhost hantsy]$sudo yum update
注意:以后如果没有特别说明,在我的技术文章中出现的linux均指CentOS 3.4



原文转自:http://www.ltesting.net