XanMod内核怎么更新
XanMod 内核的更新方式主要有两种,用哪种取决于你当初是怎么装的。
如果是通过 apt 源安装的,直接跑系统更新命令就能把 XanMod 内核更新到最新版:
```bash
apt update && apt upgrade -y
```
这条命令会把系统里所有可更新的包一起升级,包括 XanMod 内核。如果只想单独更新 XanMod,可以指定包名:
```bash
apt update && apt install --only-upgrade linux-xanmod
```
具体包名取决于你装的是哪个版本,linux-xanmod、linux-xanmod-edge 还是 linux-xanmod-lts,把对应的包名替换进去就行。
如果当初是用一键脚本装的,更新方式要看那个脚本本身有没有提供更新选项。有些脚本跑完之后会提示可以用某个命令更新,有些没有,这种情况直接重新跑一遍安装脚本通常也能更新到最新版,脚本会覆盖旧版本。
不管用哪种方式更新,动内核之前最好先备份一下服务器上的重要数据。内核更新本身风险不大,但重启之后万一出问题系统起不来,有备份至少不会什么都没了。如果服务器上跑着 3x-ui 或者其他面板,把数据库文件复制出来备个份,具体怎么备份参考3x-ui面板迁移与备份。
更新完之后需要重启才能切换到新内核:
```bash
reboot
```
重启完用 uname -r 确认内核版本有没有更新,输出里应该能看到新的版本号。如果重启之后内核没有切换过去,还是跑着旧版本,跟安装时内核未切换的情况一样,大概率是 grub 默认启动项没有更新。这种情况在廉价 VPS 上比较常见,可以尝试手动设置默认内核,但如果 VPS 本身对 grub 有限制,改了也不一定生效,这时候就只能继续用旧内核,强行折腾意义不大,参考XanMod内核安装失败怎么办里的分析。