RHEL 6.0内核升级 【2.6.32-71.el6.x86_64 –> linux-3.8】


前言:

Linux内核版本介绍:

自2.6.0版本发布后,Linux内核以A.B.C.D的方式命名,A和B的变化可以说无关紧要,C是内核的真是版本,每一个版本的变化都会带来新的特性。例如:内部API的变化等等。改动的数量常常上万,D是安全补丁和bug修复。

Stable代表稳定的内核更新。

Mainline当前的官方内核 由Linux Torvalds进行维护

在发布的内核版本中,一种Full Source版本为完全内核版本,比较大,一般是tar.gz或者.bz2文件。另一种Patch文件,即补丁文件。

安装准备:

1.    内核下载地址:http://www.kernel.org 目前官方最新稳定的内核版本为linux-3.8版本约90M。

2.    Linux系统进行内核升级或者定制内核时需要安装GCC编译工具,make编译器,ncurses-dev包,同时需要root权限。

注意:内核升级有风险,可能会影响到现有的应用程序。

内核编译升级:

1.查看当前系统内核:

[root@sysweb ~]# uname -r

2.6.32-71.el6.x86_64

2.解压内核源码包:

[root@sysweb home]# tar -xzvf linux-3.8.tar.gz

内核源码包解压后约555M,如:

[root@sysweb home]# du -sh linux-3.8

555M    linux-3.8

3. 将内核源码包拷贝进/usr/src/kernel目录下:

[root@sysweb home]# mv linux-3.8 /usr/src/kernels/

4. 进入内核源码目录:

[root@sysweb home]# cd /usr/src/kernels/linux

[root@sysweb linux]# pwd

/usr/src/kernels/linux

  • 1
  • 2
  • 3
  • 下一页

相关内容