准备工作
在开始编译 Linux 内核之前,需要准备以下环境:
* 稳定的互联网连接
* 至少 50GB 的可用存储空间
* 安装了 GNU 编译工具链和相关依赖项的 Linux 系统
下载内核源代码
首先,从 kernel.org 下载 Linux 内核源代码最新稳定版本:
wget https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.120.tar.xz
解压源代码
下载完成后,解压内核源代码:
tar xvf linux-5.10.120.tar.xz
配置内核
进入内核源代码目录并运行 make menuconfig 来配置内核:
cd linux-5.10.120
make menuconfig
根据需要选择和配置内核选项。
编译内核
配置完成后,执行以下命令来编译内核:
make -j
其中
安装内核
内核编译完成后,运行以下命令将新内核安装到系统:
make modules_install
make install
启动新内核
编译并安装新内核后,需要重新启动系统才能启用它:
reboot
验证新内核
重新启动后,使用以下命令验证新内核是否已加载:
uname -r
这应该输出已安装的新内核版本。