本教程针对 Debian 或 Ubuntu 系统,安装 XanMod 内核,同时保留原有内核,可通过 GRUB 启动菜单选择回退。
系统更新与安装必要工具
先更新系统并安装必备工具:
gnupg:用于验证 XanMod 仓库签名wget:用于下载仓库 GPG key
⚠️ 建议在操作前备份系统,确保出现问题可回退。
添加 XanMod 官方仓库
说明:
- 系统将知道从 XanMod 官方源下载内核
- 不会覆盖系统原有内核源
查看可用的 XanMod 内核版本
常见版本:
| 类型 | 包名 | 描述 |
|---|---|---|
| MAIN | linux-xanmod-mainline | 稳定主线内核 |
| EDGE | linux-xanmod-edge | 最新特性内核 |
| LTS | linux-xanmod-lts | 长期支持内核 |
| RT | linux-xanmod-rt | 实时内核 |
一般建议选择 EDGE 或 LTS,根据需求决定。
CPU 支持检测与内核版本建议
可以检测 CPU 支持的指令集,判断适合安装的 XanMod 内核版本:
可选优化:根据检测结果直接选择安装包:
安装 XanMod 内核
示例安装 EDGE 内核:
说明:
- 会自动安装内核镜像和 headers
- 安装完成后,系统原来的内核 仍然保留
- 不要删除旧内核,以便随时回退
检查 GRUB 中可用内核
示例输出:
说明:
- 可以看到 新安装的 XanMod 内核 和 旧内核
- GRUB 会默认选择最新内核,但启动时可手动选择其他内核
更新 GRUB 并设置默认启动 XanMod 内核
-
自动获取新内核名称:
-
设置 GRUB 默认启动:
说明:
GRUB_DEFAULT设置开机默认内核GRUB_TIMEOUT设置启动菜单等待秒数,方便手动选择回退
重启系统并验证
重启后查看当前运行内核:
- 输出示例
6.5.3-xanmod1,表示成功启动 XanMod 内核 - 旧内核仍在系统中,可在 GRUB 启动菜单选择回退
补充说明与建议
-
使用下面这个基于xanmod 内核的一键脚本进行优化:
-
可以使用交互式安装脚本进行Xanmod内核自动安装:

CNBoy 四海部落














