1、  下载到新版本的内核

2、  配置新内核,选定要使用的功能或模块

# /usr/src/linux内核存在的位置

#yum groupinstall “Development Tools” “Development Libraries”必须安装

配置内核:

# cd /usr/src/linux

# cp /boot/config-2.6.28-164.rl5 /usr/linux/.config

# make menuconfig打开基于文本的窗口

   [ ]:不启用此项

   [ * ]:直接编译进内核

   [M]:编译成模块

3、  编译新内核

#make

4、  安装

# make modules_install

# make install

使用新内核要重启系统

扩展:

 在编译过程中如果使用远程连接则可以使用screen命令为避免make时中断

如果已经编译过的内核源码基础上重新编译:

则使用#make clean  

      #make mrproper清理源代码数