Asahi Linux 是什么?2025年3月17日 | 阅读 7 分钟 Asahi Linux 是一个社区驱动的项目,旨在将 Linux 引入 Apple Silicon Mac。Asahi Linux 的主要目标是将 Linux 内核及相关软件移植到苹果的硅驱动 Mac 上。这项工作在苹果于 2021 年初正式宣布将转向 Apple Silicon 后不久就开始了。 ![]() Asahi Linux 最初专注于 2020 年的 M1 Mac Mini、MacBook Air 和 MacBook Pro。该项目旨在让 Linux 在这些机器上运行,并对其进行打磨,使其能够作为日常工作设备使用。Asahi Linux 依赖于志愿者的社区贡献。所有贡献者,无论能力水平如何,都欢迎参与这项使命。该项目在对苹果专有硬件和软件进行逆向工程方面取得了巨大进展。随后在 2022 年发布了第一个 Alpha 版本。Asahi Linux 主要通过 IRC 与 OFTC 进行通信,并通过 Mastodon 提供信息。 如何安装 Asahi Linux?在 Apple Silicon Mac 上安装 Asahi Linux 需要执行几个步骤。以下是该过程的详细说明,但请注意,具体细节可能会随着时间而变化,因此请务必参考 Asahi Linux 官方网站的最新文档和指南。 前提条件确保您的 Apple Silicon Mac 型号与 Asahi Linux 兼容。接下来,创建一个可用的 USB 驱动器,其中包含 Asahi Linux 安装程序。这包括下载安装程序映像并使用 dd 或其他软件在驱动器上运行。
安装在您的 Mac 上安装 Asahi Linux 之前,请确保它运行的是 macOS 版本 12。确保它至少有 53 GB 的可用磁盘空间。然后,按照以下步骤开始设置过程。 注意:在将 Asahi Linux 安装到您的系统之前,请备份 Mac 上的所有重要文件。安装 Asahi Linux 可能会导致数据永久丢失,因此请谨慎操作。步骤 1:在您的 Mac 上启动“终端”应用程序,然后输入以下命令 命令 步骤 2:现在,输入安装程序要求的管理员密码。之后,它将自动运行 Asahi Linux 安装脚本。 ![]() 调整磁盘分区大小安装程序将显示 Mac 上的分区列表,并为您提供更新到 Asahi Linux 的选项。为此,请按照以下步骤为 Asahi Linux 创建新分区。 步骤 1:当安装程序提示时,按 **“R”** 键,然后按键盘上的 **Return** 或 **Enter** 键。 步骤 2:之后,您将看到一个选项来调整 macOS 分区的大小。设置所需的大小。 步骤 3:确认大小后,安装程序将显示 Asahi Linux 需要多少空间。然后,按 **“Y”** 键并按 **Enter** 键调整分区大小。 步骤 4:调整完成后,按 **Return 键**。 ![]() 安装 Asahi Linux在为 Asahi Linux 创建新分区后,您可以进行设置。要设置 macOS 和 Linux 之间的双启动配置,您可以继续执行以下步骤。 步骤 1:如果再次出现 **“选择要执行的操作”** 消息,只需按 **“F”**,然后按 **“Return”** 键继续将 Asahi Linux 安装到可用空间中。 步骤 2:如果您看到 **“选择要安装的操作系统”** 的选项,请选择适合您的选项。通常是 Asahi Linux。 ![]() 步骤 3:现在,选择要将新操作系统安装到的 **位置**。您可以指定最大值或百分比。此外,您还可以设置 **“min”** 表示最小值或 **“max”** 表示分布大小。 步骤 4:接下来,输入新安装的 步骤 5:配置部分完成后,您将看到一个选项,可以按 **Return** 键并查看完成 Asahi Linux 启动的关键命令。 ![]() 访问您的 Mac 启动选项关闭 Mac 后,您需要访问启动选项并按照以下步骤选择启动选项。 步骤 1:按住 **电源按钮**,直到出现 **“正在进入启动选项”**。 步骤 2:现在,它将显示所有可用于启动的分区。然后,选择 **Asahi Linux** 并选择 **继续**。 ![]() 步骤 3:您的 Mac 现在会要求输入 **密码**。身份验证后,将打开一个终端窗口。在终端窗口中,按 **Return 键** 继续安装过程。 步骤 4:在此,当安装程序提示时,再次输入 **用户名** 和 **密码**。 步骤 5:现在,按 **Y** 键确认更改,然后按 **Return** 键启动到 Asahi Linux。 ![]() 完成 Asahi Linux 的安装现在,您的 Mac 可以启动到 Asahi Linux 了。只需按照以下步骤完成设置并配置所有必要设置。 步骤 1:启动 Asahi Linux 后,您将看到一个配置页面,您可以在其中设置语言、地区、时区和键盘布局。 步骤 2:现在,选择 **用户名** 和 **密码**,然后点击下一步。 步骤 3:最后,点击右下角的 **“设置”** 以完成安装并访问登录屏幕。 ![]() 为 Asahi Linux 安装 GPU 驱动程序开发人员还通过逆向工程苹果的驱动程序创建了 GPU 驱动程序。它实现了完整的硬件加速,提高了性能并延长了电池续航时间。如果您想安装 GPU 驱动程序,可以通过以下步骤进行。 步骤 1:在您的 Linux 上打开 **终端**。 步骤 2:现在,输入以下命令来安装最新的 GPU 驱动程序。 命令 步骤 3:现在,**重启** Linux 安装。 硬件和驱动程序支持Asahi Linux 目前处于 Alpha 阶段。它支持图形处理接口,并提供了第一个快速的图形处理支持,包括对 GPUs 的首次 OpenGL 兼容性,这些 GPUs 最初安装在苹果的 M 系列芯片中。Asahi Linux 项目使用 Panfrost 驱动程序 Gallium-3D 和基于 Rust 的 API 进行驱动开发,也支持这些。然而,Vulkan 和 OpenCL 支持的实现仍在 2023 年初到年中进行。 目前,该驱动程序是唯一完全符合任何广泛使用的图形标准的图形驱动程序。由于缺乏文档,开发团队需要 Apple Silicon 来从头开始构建专有 GPU 的设备驱动程序。虽然 HDMI 视频输出仅与 Apple Silicon Mac mini 兼容,但 Apple Silicon MacBooks 和 iMacs 没有 Thunderbolt 视频输出的配置。 Asahi Linux 内核支持 16 kB 页,这可能会导致与现有软件的兼容性问题。最初,此更改是为了适应 Apple GPU 对 16k 页输出的特定支持。然而,根据 Asahi Linux 在一篇关于特定同步的博客文章中所述,在 2023 年 3 月,GPU 驱动程序中添加了对 4k 页的支持。但是,操作系统内核仍然被编程为支持 16kB 页。因此,为 4k 页设计的系统或对 16kB 页支持不足的系统在映射到内存时可能会遇到对齐问题。Markan 指出,Linux 的主要页面是全局附加的,没有任何机制用于处理个体主要页面。 Asahi Linux 的历史在苹果公司于 2020 年 11 月宣布已从 Intel 处理器过渡到其定制的 ARM 芯片后,该项目迅速获得了关注。2021 年初,Linux 发行版在 Apple Silicon 硬件上的发展加速,并且该项目在 2021 年和 2022 年继续改进,在此期间,开发了性能支持、图形速度和与必需硬件组件兼容性等里程碑。 2022 年年中,Asahi Linux 达到了 Alpha 阶段,为 Apple Silicon Macs 上的 Linux 发行版提供了一个可行但仍处于实验阶段的环境。图形用户界面的支持、基本的性能加速以及首次 OpenGL 兼容性变得可用。该项目继续发展,添加了基于 Rust 的 Gallium-3D 和总 API 用于驱动程序开发,目标是提高鲁棒性、性能和功能支持,但尤其要使其与苹果的专有技术、Vulkan 和 OpenCL 等保持兼容,以及实现高级图形 API 的挑战。 从 2023 年初到年中,Asahi Linux 仍在开发中,力求提高兼容性、稳定性和功能支持。2023 年 8 月,据报道 Asahi 已与 Fedora 项目合作推出 Fedora Asahi Remix,旨在取代基于 Arch 的原始发行版,因为 Fedora 是主要的操作系统。它分别于 2021 年和 2023 年发布。这项合作项目优先考虑了横向发展。截至 2023 年 10 月 21 日,Asahi 更新了其网站,在其官方 Mastodon 账号上宣传了 Beta 级 Fedora Asahi Remix 的发布。2023 年 12 月 19 日,Fedora Asahi Remix 被宣布为第一个正式版本。 结论Asahi Linux 是一个社区主导的项目,它将使 Linux 能够在 Apple Silicon 设备上运行。通过逆向工程的努力和软件优化,他们增加了用户在苹果硬件上运行 Linux 的可能性。作为协作和技术智慧的证明,Asahi 通过在 Linux 计算社区中培养可访问和开放的精神,促进了操作系统开发方面的创新。 下一主题Linux 与 Mac |
我们请求您订阅我们的新闻通讯以获取最新更新。