Linux重新编译内核

编译内核基本方法

安装必备软件

sudo apt install make

sudo apt install build-essential

sudo apt install libncurses5-dev

sudo apt install bison

sudo apt install flex

sudo apt install libssl-dev

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

tar -xvf linux-5.10.69.tar.xz

进入linux-5.10.69文件夹。

cd linux-5.10.69

执行如下动作

make mrproper

make clean

make menuconfig

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

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

make -j$(nproc)

sudo make modules_install

sudo make install

重启系统。

sudo reboot now

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

uname -r

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

Copyright © 2022 破界远征沙盒工坊 All Rights Reserved.