deepin适配Linux 7.3内核尝鲜版安装与回退要点

Feng 49 阅读 操作系统

Linux 7.3 上游正式版在 10 月 19 日发布,deepin 社区完成了适配,尝鲜包已经进了软件源。这个版本不会随系统自动推送,定位是技术预览,想第一时间摸新特性的用户可以手动装。

这一版内核改了什么

硬件覆盖面是这次的重点。英特尔、AMD 新一代处理器的特性支持补了进来,瑞昱有线网卡、联发科无线网卡这类主流硬件的驱动也做了完善,新机器被识别和调用的概率更高。

调度层面引入了缓存感知机制,缓存敏感型应用在服务器场景下的表现会有改善。文件系统这边,btrfs 和 ntfs 都做了性能迭代和功能补强。内核参数与配置也做了精细化调整,微观测试场景下能测出性能提升。

deepin适配Linux 7.3内核尝鲜版安装与回退要点

架构方面提供 AMD64、ARM64、Loong64 三套安装包,已同步到 deepin 社区软件源。

装之前先掂量硬件

推荐门槛是 Intel 六代、AMD Zen2 及以上。老机器上新内核不一定比现有稳定版快,别为了尝鲜牺牲可用性。

兆芯、龙芯、飞腾这些国产平台,官方明确建议继续留在 6.6 稳定内核,日常使用优先保兼容。NVIDIA 闭源驱动和部分第三方网卡驱动还没适配完,装上后黑屏、掉网卡都有可能。用 Btrfs 的务必先备份——这不是客套话,文件系统层面的回归问题一旦踩中,恢复成本极高。

另外提醒一句,上游还在修回归问题,生产环境和主力办公机不要碰。

安装命令与包名核对

x86_64 架构的示例命令如下:

sudo apt update && sudo apt install linux-headers-<版本号>-amd64-desktop-rolling linux-image-<版本号>-amd64-desktop-rolling

原文里包名中间是空的,直接复制执行会得到 “Unable to locate package”。正确做法是先查源里实际存在的包名:

apt-cache search linux-image | grep desktop-rolling

把搜到的完整版本号替换进安装命令再执行。装完用 dpkg -l | grep linux-image 核对内核包是否实现,uname -m 确认本机架构,非 x86 平台把包名里的 amd64 换成 arm64 或 loong64。

重启后在 GRUB 菜单里选 7.3 条目进入。原有稳定内核会完整保留,别删——新内核起不来时这就是退路。

起不来怎么办

GRUB 里找不到新条目,先确认安装是否真的成功,再跑 sudo update-grub 重建菜单。如果选新内核后卡在黑屏或 initramfs,重启回 GRUB 选老内核即可,进去后 apt remove 掉新内核包收尾。

NVIDIA 用户如果进系统后驱动失效,多半是 dkms 模块没跟着新内核重编译。可以查 dkms status 看模块状态,重编译失败通常意味着当前驱动版本还不支持 7.3 内核,此时回退老内核是最省事的选择,别硬调。

Btrfs 用户备份后建议做一次校验,确认快照或备份文件可读,光备份不验证等于没备份。

反馈比尝鲜本身更有价值

装完能正常跑的,去 deepin 论坛的 7.3 内核上线公告专帖报一下设备型号和运行情况。哪块硬件没认出来、哪个场景掉帧,这些信息对社区适配上游是有实际作用的。

动手前记得 uname -r 记下当前稳定内核版本,备一个 deepin U 盘启动盘,万一 GRUB 彻底坏了还能进 Live 环境修引导。数据安全永远排在尝鲜前面。

ID:7217

Feng
这位作者很神秘,还没有填写简介。