Linux 内核源码下载指南
版本选择策略
在开始下载前,明确目标版本至关重要。内核仓库通常提供三类分支:
- 主线版 (mainline):最新开发版(如 6.19-rc5),适合尝鲜和测试新功能。
- 稳定版 (stable):经过充分测试的版本(如 6.19.0),适合日常开发。
- 长期支持版 (longterm):维护周期长(如 6.12.65、6.6.120),推荐用于生产环境。
官方下载与校验
以稳定版 6.6.120 为例,推荐使用以下流程。若你在 Windows 环境下,请确保已安装 WSL 或 Git Bash 以获得兼容的命令行工具。
## 安装依赖(Ubuntu/Debian)
sudo apt update && sudo apt install -y wget xz-utils gpg
## 下载源码包和校验文件
wget https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.120.tar.xz
wget https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.120.tar.sign
## 校验完整性(可选,确保未篡改)
gpg --verify linux-6.6.120.tar.sign linux-6.6.120.tar.xz
## 解压(约 3GB 空间)
tar -xvf linux-6.6.120.tar.xz
cd linux-6.6.120
这里特别强调 GPG 校验步骤。虽然直接下载也能用,但验证签名能防止文件在传输过程中被篡改,对生产级构建尤为重要。
国内镜像加速
如果官方源访问缓慢,可以切换到国内镜像站,内容完全同步:
- 中科大:https://mirrors.ustc.edu.cn/kernel.org/pub/linux/kernel/v6.x/
- 清华:https://mirrors.tuna.tsinghua.edu.cn/kernel.org/
替换 URL 中的域名即可实现加速。解压后进入目录,即可开始配置编译工作。


