我最近使用up2date来为我的红帽企业Linux 3系统得到最新的内核,现在我发现我的应用程序需要一个老的内核2.4.21-x,我如何从红帽网络(RHN)上下载和安装一个不同的或者一个老的内核?
解决方法:
从红帽网络(RHN)上如何得到一个老版本的内核:
1. 登录RHN.
2. 选择"频道"标签,然会在频道名字列表中选择适合你的系统的 "红帽企业版Linux". [选择适合的频道,红帽企业版Linux AS, 红帽企业版Linux ES 或者红帽企业版Linux WS, 正确的版本和正确的体系结构.
3. 在细节和软件包之间选择"Errata"链接.
4. 在列表中查找内核的更新:
对于红帽企业版Linux 3:
* RHBA-2003:308 - Updated kernel resolves 32-bit address space issue on AMD64
2003-10-30, on page 1
* RHSA-2003:416 - Updated kernel resolves security vulnerability
* RHSA-2004:017 - Updated kernel packages available for Red Hat Enterprise Linux 3 Update 1
2004-01-16, on page 2
* RHEA-2003:333 - Updated kernel-utils package includes enhanced irqbalance
2004-01-16, on page 3
* RHSA-2004:066 - Updated kernel packages fix security vulnerability
2004-02-20, on page 3
* RHSA-2004:183 - Updated kernel packages fix security vulnerabilities
2004-04-22, on page 4
* RHSA-2004:188 - Updated kernel packages available for Red Hat Enterprise Linux 3 Update 2
2004-05-11, on page 4
* RHBA-2004:187 - Updated kernel-utils package available
2004-05-11, on page 6
* RHBA-2004:231 - Updated kernel-utils package adds dmidecode for ia64
2004-05-30, on page 8
* RHSA-2004:255 - Updated kernel packages fix security vulnerabilities
2004-06-17, on page 9
5. 选择适当的忠告链接:
RHBA-2003:308, RHSA-2003:416, RHSA-2004:017, RHEA-2003:333, RHSA-2004:066, RHSA-2004:183, RHBA-2004:187, RHBA-2004:231, or RHSA-2004:255.
6. 点击细节和被影响的系统之间的"Packages"链接. 7. 你应该看到所有的老内核的列表.选择你需要的内核, 下载.rpm文件和运行md5sum 文件名. 8. 使用下面的命令安装内核RPM软件包:
rpm -ivh kernel-<version>.<architecture>.rpm
例子:
# rpm -ivh kernel-2.4.21-4.0.1.EL.i686.rpm
# rpm -ivh kernel-smp-2.4.21-4.0.1.EL.i686.rpm
#rpm -ivh kernel-hugemem-2.4.21-4.0.1.EL.i686.rpm
注释:在内核安装后,你必须重新启动系统才可以使用新的内核.