Linux内核负责人LinusTorvalds早于通常发布了最新版本
与传统有所不同,Linux内核负责人Linus Torvalds早于通常发布了最新版本,以解决先前版本中的文件系统损坏问题。Torvalds指出,上周的v5.12-rc1以一种不寻常的方式破坏了交换文件,这可能会破坏某些安装中的整个文件系统。在发布更新以解决该问题之前,Torvalds将先前的发行版标记为v5.12-rc1-dontuse,以防止任何人在其Linux机器上使用该特定发行版。
“好了,所以提早了几天,但是rc1出现了令人讨厌的交换文件问题,所以我只是稍微加快了rc2的速度,” Torvalds在合并rc1发行后几天发布的修复程序时说道。
尽管实质上是开发中的发行版,但Linux候选发行版却异常强大。它们并非用于生产机器,而是供开发人员测试新功能的纳入。
在发布5.12分支的第一个候选版本之后的几天,它被发现丢弃使用交换文件的安装。虽然大多数Linux发行版都使用交换分区,并且不会受到此bug的影响,但某些类似Ubuntu的系统默认使用交换文件。
在Phoronix的Michael Larabel是第一个在其测试系统上遇到此问题的人,随后该问题备受关注,因为它使Intel的图形连续集成系统崩溃,迫使Intel工程师对此问题进行研究。
该问题很快得到解决,现在已将补丁程序合并到最新的候选版本中。但是,它给了开发人员一些反思的机会。“多年来,我们的大多数rc1版本都非常可靠,以至于人们可能已经忘记了'是的,这是所有可能包含令人讨厌的bug的新代码,” Torvalds提醒开发人员不要试图使用该版本。生产部署中的候选对象。
订阅Linux Format杂志以获取更多Linux和开放源
标签: LinusTorvalds