准备工作📦
安装依赖
确保系统已安装必要的编译工具链:sudo apt update && sudo apt install build-essential libncurses-dev
📷
获取源码
从官方仓库下载最新内核源代码:wget https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.10.tar.xz
📷
编译流程⚙️
解压与进入目录
tar -xvf linux-6.10.tar.xz cd linux-6.10
配置内核
使用现有配置作为起点:make menuconfig
📷
编译与安装
执行编译命令(可能需要较长时间):make -j$(nproc) sudo make modules_install install
📷
验证与启动🚀
检查内核版本:
uname -r
查看编译日志:
cat /var/log/dmesg
📌 扩展阅读:Linux内核模块开发指南
📘 注意事项:编译前建议备份系统,使用make oldconfig
可避免配置冲突。