编译内核基本方法

编译内核基本方法

安装必备软件

1
sudo apt install make build-essential libncurses5-dev bison flex libssl-dev

www.kernel.org上下载Linux内核源码,例如linux-5.10.69.tar.xz,然后解压。

1
tar -xvf linux-5.10.69.tar.xz

进入linux-5.10.69文件夹。

1
cd linux-5.10.69

执行如下动作

1
2
3
make mrproper
make clean
make menuconfig

在执行完make menuconfig后,会产生图形界面。选择下方的save,将内核配置保存在.config文件中,然后选择exit退出。在编译内核之前,可以通过修改.config的内容来修改内核配置。

配置完成后,编译内核并安装。

1
2
3
make -j32
sudo make modules_install
sudo make install

重启系统。

1
sudo reboot now

重启完成后查看内核版本。

1
uname -r

至此,内核已经被成功更换。


本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!