1、首先用指令:uname -r查看内核版本,可以看到我的版本号是3.14的


2、然后去https://www.kernel.org下载相应版本的内核源代码,我选择下载3.14.7,点击后面的tar.xz即可下载(tar.xz是LINUX下的高压缩版本)


3、将下载下来的压缩包复制到/usr/src目录下
sudo cp -r -f -v linux-3.14.7.tar.xz /usr/src


4、解压内核源代码

sudo xz -d linux-3.14.7.tar.xz
sudo tar xvf linux-3.14.7.tar

5、切换到解压后的目录
cd linux-3.14.7


6、将系统中自带的.config文件复制到本次解压的目录中
sudo cp -r -f -v /usr/src/kernels/3.14.6-200.fc20.x86_64/.config ./


7、开始编译

make                      (等待1小时,可以泡杯咖啡看看电视)
make bzImage              (编译压缩形式的内核)
make modules               (编译选择的模块) 
make modules_install       (将编译后的模块转移到系统标准位置