如何在 Apple Silicon Mac 上安装 Asahi Linux

在苹果芯片Mac上安装Asahi Linux:完整指南

Asahi Linux 是一项旨在将 Linux 内核及其相关软件移植到苹果芯片驱动的 Mac 电脑上的创新项目。 尽管目前仍处于积极开发阶段,但它在短时间内已取得了显著的进展。

如今,Asahi Linux 已经可以作为日常桌面操作系统使用,支持诸如 Wi-Fi、蓝牙、USB 和音频等基本功能,为用户提供了在 Mac 上体验 Linux 的可能性。

此外,该项目还提供了对图形加速的早期支持,首批 OpenGL 实现专门为苹果 M 系列芯片的 GPU 打造。接下来,我们将详细介绍如何在您的 Apple Silicon Mac 上安装 Asahi Linux。

Asahi Linux 目前尚不支持的功能

由于 Asahi Linux 仍在积极开发中,部分基础功能尚未完全实现。 因此,如果您需要以下功能,可能需要等待未来版本再进行安装:

  • Thunderbolt(霹雳接口)
  • DisplayPort 交替模式
  • MacBook 上的 HDMI 接口
  • 内置扬声器
  • 摄像头
  • Touch ID
  • 触控栏

如需查看更全面的设备特定支持列表,请访问 Asahi Linux 的 GitHub 页面

在 Mac 上安装 Asahi Linux

要安装 Asahi Linux,您的 Mac 必须运行 macOS 12.3 或更高版本,并确保至少有 53GB 的可用磁盘空间。 请按照以下步骤开始安装过程:

在您的 Mac 上安装 Asahi Linux 之前,务必先备份所有重要文件。安装过程中任何可能出现的错误都可能导致数据永久丢失,因此请务必谨慎操作。

下载 Asahi Linux

要下载安装程序并开始安装过程,请按以下步骤操作:

  • 在您的 Mac 上打开终端,然后输入以下命令:
    curl https://alx.sh | sh
  • 当安装程序提示时,请输入管理员密码。 此操作将下载并自动执行 Asahi Linux 安装脚本。
  • 调整 Asahi Linux 的磁盘分区大小

    安装程序现在将显示您的 Mac 上所有可用的分区,并允许您为 Asahi Linux 创建一个新的分区。

  • 安装程序将询问您是否要为 Asahi Linux 创建新的分区。您可以按下键盘上的“R”键,然后按“Return”键(或“Enter”键)来执行此操作。
  • 当提示出现时,您可以根据需要调整 macOS 分区的大小。您可以选择以百分比或存储容量来指定大小。例如,您可以输入“200GB”将 macOS 的大小缩小至 200GB,或者输入“60%”将 60% 的磁盘空间分配给 macOS。
  • 安装程序现在会显示您将为 Asahi Linux 释放的空间量。请按下“Y”键,然后按“Enter”键来最终调整分区大小。执行此步骤后,您的 Mac 可能会短暂卡顿几秒钟。
  • 调整大小完成后,按下“回车键”。
  • 安装 Asahi Linux

    现在,您已经为 Asahi Linux 创建了一个新的分区,您可以将其安装为 macOS 和 Linux 之间的双启动系统。 请按照以下步骤操作:

  • 当您再次看到“选择要执行的操作”的提示时,只需按下“F”键,然后按“Return”键,即可继续在可用空间中安装 Asahi Linux。
  • 出现“选择要安装的操作系统”的提示时,请选择符合您偏好的选项。 在大多数情况下,您应该选择“1”来安装 Asahi Linux 以及所有预装的应用程序。
  • 当系统询问时,请确定新操作系统的空间分配。您可以指定大小或百分比;或者,您可以输入“min”表示最小值,输入“max”表示最大值。
  • 接下来,为您的操作系统命名,然后按下“Return”键。脚本将自动安装和配置所有内容。如果需要,请提供您的 macOS 用户密码以便进行管理员访问。
  • 配置完成后,您会收到一条提示,要求您按下“Return”键并阅读成功启动 Asahi Linux 的重要说明。仔细阅读说明后,再次按下“Return”键以关闭 Mac。
  • 进入 Mac 的启动选项

    Mac 关机后,您需要访问启动选项,然后选择要启动的正确分区。请按照以下说明操作:

  • 按住电源按钮,直到看到 Apple 标志下方出现“正在加载启动选项”的文本。
  • 这将显示您可以启动的所有分区。选择 Asahi Linux 选项,然后选择“继续”。
  • 您的 Mac 现在会提示您输入密码。进行身份验证后,会打开一个终端窗口。
  • 在终端窗口中,按“回车键”继续安装过程。
  • 安装程序提示您输入用户名和密码后,请再次输入您的用户名和密码。
  • 按下“Y”键确认更改,然后按“回车键”引导至 Asahi Linux。
  • 在 Mac 上完成 Asahi Linux 安装

    现在,您的 Mac 最终会启动到 Asahi Linux,您可以按照以下步骤完成设置并配置所有重要设置:

  • 成功启动 Asahi Linux 后,您将看到一个配置页面,您可以在此自定义语言、区域、时区和键盘布局等设置。
  • 选择 Asahi Linux 的用户名和密码,然后单击“下一步”。
  • 最后,单击右下角的“完成”来完成安装并启动进入登录屏幕。
  • 在 Mac 上安装 Asahi Linux 的 GPU 驱动程序

    Asahi Linux 项目背后的开发人员还通过逆向工程苹果驱动程序创建了 GPU 驱动程序。这实现了全面的硬件加速,并显著提高了性能和电池寿命。您可以按照以下步骤安装 GPU 驱动程序:

  • 打开 Linux 安装上的终端。
  • 输入以下命令来安装最新的 GPU 驱动程序并将显示服务器更改为 Wayland:
    sudo pacman -Syu 
    sudo pacman -S linux-asahi-edge mesa-asahi-edge
    sudo update-grub
    sudo pacman -S plasma-wayland-session
  • 重新启动您的 Linux 安装。
  • 开始在您的 Mac 上使用 Linux

    Asahi Linux 的开发社区正在不断进步,不断突破 Apple Silicon Mac 的性能极限。 随着该项目不断发展,我们可以期待在未来看到更多的功能和改进。 对于希望扩展计算视野的 Mac 用户来说,这无疑是一个令人兴奋的选择。

    因此,如果您渴望在您的 Apple Silicon Mac 上体验 Linux 并探索其潜力,Asahi Linux 为您提供了一个极具吸引力的机会来实现这个目标。 通过上述步骤,您可以轻松开始您的 Linux 之旅,并探索它所能带来的无限可能性。