你若要喜爱你自己的价值,你就得给世界创造价值。
——约翰·沃尔夫冈·冯·歌德
Linux 变种内核 XanMod 安装教程
通过命令行
可用的内核如下
- linux-xanmod [5.12]
- linux-xanmod-edge [5.12]
- linux-xanmod-lts [5.10]
- linux-xanmod-cacule [5.12-cacule]
- linux-xanmod-rt [5.10-rt]
- 添加软件仓库
1 | echo 'deb http://deb.xanmod.org releases main' | sudo tee /etc/apt/sources.list.d/xanmod-kernel.list |
- 添加 GPG 秘钥
1 | wget -qO - https://dl.xanmod.org/gpg.key | sudo apt-key --keyring /etc/apt/trusted.gpg.d/xanmod-kernel.gpg add - |
- 更新本地仓库并安装
1 | sudo apt update && sudo apt install linux-xanmod |
重启
一行命令搞定(请手动重启)
1 | echo 'deb http://deb.xanmod.org releases main' | sudo tee /etc/apt/sources.list.d/xanmod-kernel.list && wget -qO - https://dl.xanmod.org/gpg.key | sudo apt-key --keyring /etc/apt/trusted.gpg.d/xanmod-kernel.gpg add - && sudo apt update && sudo apt install linux-xanmod |
Intel/AMD 内核支持
- Intel
1 | sudo apt install intel-microcode iucode-tool |
- AMD:
1 | sudo apt install amd64-microcode |
设置 FQ-PIE 队列规则
要在具有 systemd(≥217) 的系统中使用新的 FQ-PIE 队列(Linux≥5.6),替换默认的 fq_codel 规则。
1 | echo 'net.core.default_qdisc = fq_pie' | sudo tee /etc/sysctl.d/90-override.conf |
重启,输入如下命令检查队列设置是否成功
1 | tc qdisc show |
Reference
- XanMod Kernel
- XanMod Kernel Installation