1, 安装依赖
sudo apt-get install build-essential
sudo apt-get install ncurses-dev
sudo apt-get install flex
sudo apt-get install bison -y
sudo apt-get install libelf-dev
sudo apt-get install libssl-dev
sudo apt-get install binutils
2, 下载解压源码
wget https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.22.tar.xz
tar -xf linux-6.6.22.tar.xz
cd linux-6.6.22
3,配置
cp /boot/config-***** ./.config
make menuconfig
将 .config 中的如下两个选项设置为空:
CONFIG_SYSTEM_TRUSTED_KEYS=“”
#LL:: CONFIG_SYSTEM_REVOCATION_KEYS="debian/canonical-revoked-certs.pem"
CONFIG_SYSTEM_REVOCATION_KEYS=""
4, 编译安装
make -j8
sudo make modules_install
sudo make install
sudo update-grub