1、linux源码下载
首先下载linux内核源码
sudo apt install linux-source
源码会自动下载到/usr/src目录
默认情况会有一个解压好的linux-sorce-4.15.0文件,但是这个是没法用的,需要自己重新解压
sudo tar -jxvf linux-source-4.15.0.tar.bz2
解压之后新的linux-sorce-4.15.0目录下内容如下
2、编译
编译之前需要安装一些依耐
sudo apt-get install gcc make libncurses-dev
sudo apt-get install build-essential
sudo apt-get install libc-dev
sudo apt-get install bison
sudo apt-get install flex
sudo apt-get install libelf-dev
sudo apt-get install libssl-dev
安装完成之后执行命令 make menuconfig
make menuconfig
此时会弹出一个UI界面
按键盘右键选中exit并回车退出界面
最后使用make编译,-j4表示起4个线程对内核进行编译,可以根据自己电脑进行调整
make -j4
最后等待编译成功就可以了,会话费很长一段时间,耐心等待即可。