今天 Asahi Linux 项目组与 Fedora 项目组联合宣布推出新的 Linux 发行版:Fedora Asahi Remix 目前该版本的首个测试版已经公布,有兴趣折腾的用户可以下载安装试试。
Asahi Linux 称这个新版本是一个旗舰版本,一个重要目标就是在苹果 M 芯片上提供完美的 Linux 体验,当前开发已经在尾声,所以测试版镜像公布。
根据时间表,Asahi Linux 项目组将在 2023 年 8 月底提供 Fedora Asahi Remix 正式版。
开发之路:
看到 Fedora Asahi Remix 这个名字估计不少网友都会比较奇怪,这是什么融合怪,名字里带上 Fedora 又带上 Asahi 还带上 Remix,从 Asahi Linux 官方博客来看,这背后开发之路比较复杂,所以名字才会变成这样。
最初 Asahi Linux 准备自己开发一个纯下游的 Linux 发行版,以优化苹果 M 芯片为目标,而作为纯下游版本,Asahi Linux 的主要工作是解决各种内核和引导加载程序,它们可以在发行版之间共享。
但一个团队的力量毕竟是有限的,如果要自己搞定所有软件包和存储库,这将是一个艰难的工作,所以从一开始 Asahi Linux 就没准备做上游。
所以思路是采用 Arch Linux ARM,然后这个发行版的名字是 Asahi Linux Arch Linux ARM Remix,对于上游版本也就是 Arch Linux ARM,Asahi Linux 团队是没有参与的。
但即便是维护定制的下游版本也是一个苦差事,因为不能依赖非官方的第三方支持将开发好的内核和引导加载程序带到其他发行版中,所以 Asahi Linux 也希望能够和上游发行版进行合作。
Fedora 伸出援手:
在 Asahi Linux 头疼的时候,Fedora 维护者之一的 Neal Gompa 加入了 Asahi Linux 的 IRC 频道,开始讨论将 Asahi Linux 的工作集成到 Fedora 中,这也是 Asahi Linux 开发 Asahi Linux Arch Linux ARM Remix 以来,首个上游发行版提出合作。
在洽谈后双方从 2021 年底开始准备 Fedora Asahi 项目,在 2022 年于 Arch ARM 版一起启动。
在接下来的一年里,Asahi Linux 与 Fedora 团队密切合作,将苹果 M 芯片的支持完全集成到 Fedora 中,包括 Asahi Linux 维护的所有自定义包、内核和 mesa 分支,以及特殊的镜像打包要求,直到现在坐等发布正式版。
有 Fedora 的参与后,Fedora Asahi 项目从纯下游变成了上游有限,很多努力的结果包括引导加载程序和 asahi-scripts 工具等都已经集成在上游 Fedora 存储库中,支持所有 Fedora 用户直接使用 (当然在非 M 芯片的机器上安装,这些工具是不会起作用的)。
接下来:
接下来的工作第一个是月底发布正式版,然后就是集成更多软件包来支持苹果 M 芯片,对于愿意折腾的用户,可以下载测试版,不过要做好遇到问题的准备。
版权声明:感谢您的阅读,本文由山外的鸭子哥转载或编译自Asahi Linux,如需转载本文请联系原作者获取授权,谢谢理解。