1、下载内核源码:到该https://www.kernel.org/pub/linux/kernel/v3.x/ 选择需要编译的版本。本文以linux kernel 3.10为例。linux kernel 3.10. 的下载地址如下:https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.10.1.tar.gz 下载命令如下:wget https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.10.1.tar.gz
2、将下载好的源码包拷贝到/usr/src目录下: sudo cp linux-3.10.1.tar.gz /usr/src/
3、解压/usr/src目录下的源码包并进入源码包目录:
cd /usr/src
sudo tar -zxvf linux-3.10.1.tar.gz
cd linux-3.10.1
4、进入超级权限模式:sudo su
5、安装配置linux kernel时用到库文件:apt-get install libncurses-dev
6、配置编译选项 make menuconfig ,配置后会生成.config文件
7、编译内核 :make 需要时间比较长。
8、make modules 编译模块
9、make modules_install 安装模块
10、make install 安装内核
11.reboot 计算机,选择新内核