[life feelings] (转载)Linux 为什么还没准备好成为桌面操作系统
Tofloor
poster avatar
粗柳簸箕细柳斗
deepin
2025-03-09 10:23
Author

章节节选

QA/QC、Bug 和回归问题

你无需理解上述所有术语,但核心问题是:Linux 始终处于持续变化的状态。

回归(问题重现)经常发生,因为 Linux 开发者很少甚至完全不花时间检查他们的代码更改是否会引入回归或破坏原本正常的功能。他们通常只关注修复他们试图解决的问题或实现的新功能。

不仅如此,Linux 内核开发者通常无法接触到他们正在支持的所有硬件设备。因此,对一个设备的更改可能会影响到另一个开发者未能测试的设备。例如,在 AMD GPU 的 Bug 追踪器中,你会看到 AMD 开发者的声明:“抱歉,我们没有那种硬件,能否帮忙测试这个补丁?”

这种问题影响了多个 Linux 组件,从 Linux 内核到 MESA(图形卡与操作系统之间的接口),甚至包括桌面环境。

原文链接

Reply Favorite View the author
All Replies
mozixun
Moderator
2025-03-11 17:55
#1

额,如果你说上游确实这样,但Linux不是只有上游

而且也没要求你不能用LTS和HWE内核啊,这玩意就是用来让LTS支持的内核可以跑新硬件用的。

在软件迭代的时候出现bug是难免的事情,应该做的是如何控制让它不要跑到下游而不是试图解决它本身

Reply View the author
晚秋(lateautumn)
Moderator
2025-03-29 21:56
#2

相对于2019年,已经属于飞跃了。2019年的笔记本预装的就是深度,也想逼着自己适应。但用了一天就放弃了。不会装常用软件。我很看好linux系统的未来。

Reply View the author