简单了解参考。
内核源码是放在 /usr/src/kernels 目录中;如果通过在线升级内核,也是放在这个目录中;
如果您的系统中的 /usr/src/kernels/ 中没有内容,说明您没有安装内核的源码包 kernel-devel 软件包
如果您是通过在线安装的内核源码包 ,比如通过 apt+synaptic 或者yum 安装的,内核源码会被放到/usr/src/kernel 下的目录中,您要进入相对应的目录进行编译;
如果您是是下载 kernel 和kernel-devel 的rpm 包,可以通过来安装;
[root@panda panda]# rpm -ivh kernel*.rpm
如果您是从kernel.org 下载的类似 linux-2.6.13.tar.bz2 或者 linux-2.6.13.tar.gz 的,您要把下载下来的文件移到 /usr/src 目录中解压; 然后进入解压的目录中进行配置和编译;
[root@panda panda]# mv linux-2.6.13.tar.bz2
[root@panda panda]# cd /usr/src/
[root@panda src]# tar xvjpf linux-2.6.12.3.tar.bz2