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. 内核下载地址: 目前官方最新稳定的内核版本为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