368 字
2 分钟
Debian 13 (Trixie) 安装 XanMod 内核流程
Debian 13 (Trixie) 安装 XanMod 内核流程(清华源)
1. 宿主机 CPU 模式准备(PVE 环境必看)
XanMod 针对微架构等级进行了特定编译优化,若需使用性能更强的 x64v3(AVX2)内核,需先确保虚拟机暴露了对应指令集:
- PVE 控制台关闭目标虚拟机。
- 进入 硬件 (Hardware) -> 双击 处理器 (Processors) -> 将 类别 (Type) 改为
host。 - 启动虚拟机,在终端验证是否支持
x86-64-v3:
/lib64/ld-linux-x86-64.so.2 --help | grep -i x86-64输出中包含 x86-64-v3 (supported, searched) 即可选择安装 x64v3 版本。
2. 导入 XanMod GPG 签名密钥
sudo mkdir -p /etc/apt/keyringscurl -fsSL https://dl.xanmod.org/archive.key | sudo gpg --dearmor --yes -o /etc/apt/keyrings/xanmod-archive-keyring.gpg3. 配置清华大学开源镜像源
Debian 13 的发行版代号为 trixie:
echo 'deb [signed-by=/etc/apt/keyrings/xanmod-archive-keyring.gpg] https://mirrors.tuna.tsinghua.edu.cn/xanmod/ trixie main' | sudo tee /etc/apt/sources.list.d/xanmod.list4. 更新软件索引并安装元包 (Meta-package)
XanMod 官方提供了元包(Meta-package),安装元包会自动解析并关联安装当前最新的内核镜像以及配套的 headers 头文件:
- 支持 AVX2 的现代平台(推荐,匹配上述
host模式):
sudo apt updatesudo apt install -y linux-xanmod-x64v3- 基础兼容平台(若未开启 host 模式,仅支持 v1/v2 时使用):
sudo apt updatesudo apt install -y linux-xanmod-x64v2# 或使用全架构通用版:sudo apt install -y linux-xanmod5. 重启并验证
sudo reboot虚拟机重启后,执行以下命令确认内核已成功切换至 XanMod:
uname -r输出带有 xanmod(如包含 x64v3-xanmod)即代表安装完成并已正常运行。
Debian 13 (Trixie) 安装 XanMod 内核流程
https://iiii.fun/posts/linux/debian-xanmod-kernel-install/