昨晚本来要装一台Scientific Linux 4.2 的,装到一半的时候盘坏了,只好装成 Red Hat Enterprise Linux AS4。现在我们要解决这两个问题:1、我手头的盘是没打过补丁的,现在 AS4 已经出 update2 了。2、Red Hat Enterprise Linux 可以免费使用,但它的许多官方技术支持(包括升级软件包、打补丁)是要付费的。
以前我一直采用的办法是装 Scientific Linux 4 或者 CentOS 4 ,这两个发行版本是完全从 AS4 的源代码 Rebuild 而来的,用起来与 AS4 没有啥区别,唯一改变的是 License。
现在我们用 yum 来解决这个问题:
1、安装 yum
[xinsoft@Jessie yum]# wget http://www.chinalinuxpub.com/yum.tgz
[xinsoft@Jessie yum]# tar zxvf yum.tgz
[xinsoft@Jessie yum]# cd yum
[xinsoft@Jessie yum]# rpm -ivh *.rpm
2、为 yum 找一个速度快、更新及时的 mirror site
http://www.chinalinuxpub.com/yum.tgz 自带的配置文件是 CentOS 的,我试了,连不上,不知道是不是我这个网段的问题。现在我们采用 chinalinuxpub.com 提供的镜像站点。chinalinuxpub.com 现在启动RHEL4 yum 自动升级计划,具体的介绍见:http://www.chinalinuxpub.com/bbs/showthread.php?t=48338
[xinsoft@Jessie yum]# rm -rf /etc/yum.repos.d/CentOS-Base.repo
[xinsoft@Jessie yum]# vi /etc/yum.repos.d/as4-update.repo
#released updates
[update]
name=Red Hat Enterprise AS release 4 Updates
baseurl=http://ftp.chinalinuxpub.com/redhat/enterprise/updates/4AS/
gpgcheck=1
gpgkey=http://ftp.chinalinuxpub.com/redhat/enterprise/RPM-GPG-KEY-linuxpub
[xinsoft@Jessie yum]# vi /etc/yum.repos.d/as4-base.repo
sed base
[base]
name=Red Hat Enterprise AS release 4 Updates
baseurl=http://ftp.chinalinuxpub.com/redhat/enterprise/os/i386/RedHat/
gpgcheck=1
gpgkey=http://ftp.chinalinuxpub.com/redhat/enterprise/RPM-GPG-KEY-linuxpub
3、用 yum 升级 kernel
[xinsoft@Jessie yum]# yum update kernel
[xinsoft@Jessie yum]# reboot
Reboot 之后,内核就升级好了。从原先的 2.6.9-5.EL 升级到了 2.6.9-22.0.2.EL 。
你可以使用这个链接引用该篇文章 http://publishblog.blogchina.com/blog/tb.b?diaryID=4672417