要求是可以自由卸载安装,所以,最好采用打包成 deb 包的形式。
首先下载最新版本的内核源码:
kernel.org
https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.3.5.tar.xz
然后,准备好编译组件:
apt install build-essential libncurses5-dev -y apt-get build-dep linux
解压内核源码包:
tar xzvf linux-5.3.5.tar.xz cd linux-5.3.5
配置:
make menuconfig
Tab 键选择 Save 即可。
如果要单独配置某些特性,可以使用:
make oldconfig
编辑一下生成的 .config,把 KEY 改成空:
CONFIG_SYSTEM_TRUSTED_KEYS=""
然后,禁用签名验证:
scripts/config --disable MODULE_SIG scripts/config --disable DEBUG_INFO
最后,生成 deb 包:
make deb-pkg
生成完了安装:
dpkg -i linux-headers-*_amd64.deb dpkg -i linux-image-*_amd64.deb dpkg -i linux-libc-dev*.deb
重启 debian,新版本内核就可以用了。
评论前必须登录!
立即登录 注册