历经几个月,支援苹果 M1 芯片 Mac 电脑的 Linux Kernel 5.13,终于推出正式版。在此之前历经好几个月的测试,包括一个多月前首次发表的候选释出版。
新的 5.13 Kernel 增加支援苹果 M1 几款 ARM 架构芯片。意味使用者能在新 M1 MacBook Air、MacBook Pro、Mac mini 和 24 吋 iMac 原生运行 Linux 操作系统。
虽然使用者早能透过虚拟器,甚至透过 Corellium 连接埠在 M1 Mac 运行 Linux,但这些替代方案皆非原生运行,无法充分利用 M1 芯片的最大效能。一些开发人员一直致力 Linux Kernel 原生支援 M1,如今这个努力也成真。
如科技媒体《Phoronix》发现,目前 Linux 5.13 仅提供初步基本支援苹果 M1,不但尚未支援图形加速,且还有很多需解决的问题。
新 Linux Kernel 5.13 提供像是 Landlocked LSM、Clang CFI 支援等安全功能,例如,以及每次系统呼叫时可选的随机内核堆叠偏移量。此外还有 FreeSync HDMI 支援。
Linux Kernel 5.13 发布是 Linus Torvalds 27 日在部落格宣布:
自候选版 rc7 以来,我们度过平静的一周,我认为没有理由拖延 5.13……当然,如果上周显得平静无奇,整体而言 5.13 确实算很大的更新。事实上,是更大 5.x 发行版之一,有超过 1.6 万个 commit 提交(如果连同 merge 提交合并一起计算超过 1.7万个),来自超过 2,000 位开发人员……随着 5.13 推出,清楚代表 5.14 的合并窗口(merge window)明天就会开启。 我已有一些等待的 pull 请求,但像往常,我会要求人们继续进行令人兴奋的待处理新计划前,至少对最终 5.13 进行快速测试。
- Linux Kernel 5.13 officially launches with support for M1 Macs
(首图来源:苹果)