Asahi Linux 由 Héctor Martin 领导,他以在端口方面的经验而闻名。
MGI Asahi Linux 项目的开发人员透露 最近通过一篇博客文章,他的 计划使用 Fedora 创建一个基础发行版。 而且到目前为止,已经提供的 Asahi Linux 测试版本都是基于 Arch Linux 构建的。
对于那些不了解该项目或没有关注其最重要变化的人,我可以告诉您,由 Héctor Martin 领导的 Asahi 项目, 旨在为所有发行版的 Apple Silicon 机器提供完整的 Linux 支持。
在第一个例子中,正如开头提到的,提供的第一个混音是基于 Arch Linux 的,一切看起来都“不错”,但是 问题开始出现并且 是一样的 Hector Martin 分享了 Arch Linux ARM 的问题:
好吧,我要对大家说实话……我真的厌倦了 Arch Linux ARM。
缺少来自 Arch 上游的软件包,可以正确开箱即用地构建,随机软件包构建损坏,多年来依赖关系被破坏,ABI 依赖提升后缺少重建,现在“Firefox 不会使用 WebRTC 进行编译,所以让我们......禁用它。” WebRTC»。 而且维护人员通常不会做出回应。
在项目出现问题期间,Fedora 工作人员联系了 Asahi,通过与 Asahi 团队的会谈,Fedora 开始整合到 Asahi。
Fedora Asahi 的工作是自下而上的,我们所有的内核和 Mesa 工作也是如此。 我们的自定义工具,例如 m1n1 低级引导加载程序和 asahi 脚本工具,已经存在于 Fedora 存储库中,并且所有 Fedora 用户都可以直接使用。
与此同时,我们的硬件支持包分支仍保留在由 Fedora Asahi SIG 维护的 COPR 中,由 Fedora 基础设施构建和提供服务。
事情就是这样,正如前面提到的, 这一转变是由于 Fedora 正式支持 ARM64 在上游分支。 此外,此举将帮助 Asahi Linux 团队专注于硬件逆向工程,而 Fedora Asahi 将维护该发行版。 另外,迁移到 Fedora 将允许 Asahi Linux 开发人员直接与维护人员交互 从 Fedora 存储库对软件构建进行故障排除。
有人提到 能够与分销集成专家合作 并使用这样的分发基础设施, 让 Asahi 团队能够直接专注于他们的工作 并为 Apple Silicon 上的 Linux 用户提供更好的体验。
这对于像桌面 ARM64 这样的平台尤其重要,我们仍然经常遇到随机应用程序和包错误。 ARM64 桌面 Linux 一直是一个小众平台(直到现在!),测试越少,就越容易出现错误,因此我们能够快速解决这些问题非常重要。 Fedora 已经拥有非常强大的 ARM64 移植,并且得到了服务器/无头领域的大量用户群的完全支持,因此它是构建并帮助每个人改进 ARM64 桌面 Linux 状态的绝佳基础。
我们非常高兴能够与 Fedora 进行这种级别的合作,Fedora 人员在整个过程中是一支绝对令人惊叹的团队。 我们要感谢 Davide Cavalca、Eric Curtin、Leif Liddy、Neal Gompa 和 Michel Alexandre Salim 启动了 Asahi GIS 并使这一切成为可能。
到2023年XNUMX月底,该项目计划从Arch Linux ARM迁移到Fedora, 诞生了“Fedora Asahi Remix”,它将由 Fedora Asahi SIG 开发。 目前,Fedora Asahi Remix 构建和安装程序已可用于测试。
最后, 如果您有兴趣了解更多有关它的信息,您可以查看详细信息 在下面的链接中。