杰瑞科技汇

苹果装Linux系统教程可行吗?

  1. 为 Intel 芯片的 Mac 安装 Linux (双系统)
  2. 为 Apple Silicon (M1/M2/M3) 的 Mac 安装 Linux (通过虚拟机)

重要前提:选择合适的 Linux 发行版

并非所有 Linux 发行版都能完美支持苹果硬件。

苹果装Linux系统教程可行吗?-图1
(图片来源网络,侵删)

对于 Intel 芯片的 Mac

  • 强烈推荐:Ubuntu

    • 优点:社区支持最广泛,硬件兼容性(特别是 Wi-Fi、蓝牙、显卡驱动)经过大量用户验证,教程和解决方案最多,Ubuntu 的官方衍生版如 Linux MintPop!_OS 也是绝佳选择。
    • 注意:选择 "Ubuntu Desktop" 版本,而不是 "Server" 版本。
  • 其他选择

    • Fedora Workstation:对较新的硬件支持也很好,技术较新。
    • Arch Linux:适合喜欢折腾、完全掌控系统的用户,但安装过程复杂,需要自己解决很多驱动问题。

对于 Apple Silicon (M1/M2/M3) 的 Mac

由于苹果的架构封闭,目前无法像在 PC 上那样轻松地创建双系统,主流且稳定的方式是在虚拟机中运行 Linux

  • 强烈推荐:Asahi Linux

    苹果装Linux系统教程可行吗?-图2
    (图片来源网络,侵删)
    • 注意:Asahi Linux 是一个正在积极开发中的项目,它旨在让 Linux 原生运行在 Apple Silicon 上。目前它还不适合作为日常使用的操作系统,但如果你是极客,想尝鲜并为其做贡献,这是一个激动人心的选择,它可以通过 Asahi Fedora Remix 的形式获得一个相对可用的桌面环境。
  • 更实用的选择:在虚拟机中运行

    • 推荐发行版UbuntuFedora 已经发布了专门为 Apple Silicon 优化的 ARM64 版本,可以在虚拟机中流畅运行。
    • 虚拟机软件UTM 是目前 Mac 上运行 Linux 虚拟机的最佳选择,它是免费的、开源的,并且性能和兼容性都很好。

第一部分:为 Intel 芯片的 Mac 安装 Linux (双系统)

这个教程将以 Ubuntu 22.04 LTS 为例,因为它在 Intel Mac 上的兼容性最好。

准备工作

  1. 备份所有数据! 这是安装系统前最重要的一步,以防操作失误导致数据丢失。
  2. 检查硬件架构
    • 点击屏幕左上角的 苹果菜单  > 关于本机
    • 在“处理器”或“芯片”一栏,如果显示的是 “Intel” 字样,则可以继续此教程。
  3. 下载 Ubuntu 镜像
  4. 创建一个可启动的 U 盘
    • 你需要一个至少 8GB 容量的 U 盘。
    • 在 Mac 上,推荐使用 BalenaEtcherRufus (需要通过 CrossOver 或虚拟机运行) 来制作启动盘,BalenaEtcher 有 macOS 版本,非常简单。
    • 打开 BalenaEtcher,选择下载好的 .iso 文件,然后插入 U 盘并选择它,点击“Flash”即可。

安装步骤

  1. 关闭 Mac

  2. 插入制作好的 Ubuntu U 盘

    苹果装Linux系统教程可行吗?-图3
    (图片来源网络,侵删)
  3. 进入恢复模式

    • 重新启动 Mac
    • 在听到启动声后,立即按住 Option (⌥) 键不放。
    • 你会看到所有可启动的卷,包括你的 macOS 硬盘和 U 盘(通常会显示为 "EFI Boot" 或类似名称)。
  4. 从 U 盘启动

    • 使用键盘方向键选择你的 U 盘。
    • Enter 键,Mac 将会从 U 盘启动,进入 Ubuntu 的安装界面。
  5. 开始安装

    • 在 Ubuntu 的欢迎界面,选择语言,然后点击 “Install Ubuntu”
    • 勾选 “为图形或无线硬件,以及 MP3、视频等媒体格式安装第三方软件”,这能省去很多后续驱动的麻烦。
    • 点击 “Continue”。
  6. 分区(最关键的一步)

    • 在 “Installation type” 界面,你会看到两个选项。千万不要选择 “Erase disk and install Ubuntu”,这会删除你的 macOS 系统!
    • 选择 “Something else” (其他选项)。
    • 你将看到你的硬盘分区表。谨慎操作!
    • 目标:在 macOS 分区旁边,创建一个新的分区给 Ubuntu。
    • 操作
      • 找到代表你整个硬盘的设备(/dev/disk0)。
      • 选中它下方的 Free Space (空闲空间)。
      • 点击 号按钮来添加新分区。
      • 创建 EFI 分区 (非常重要!)
        • Size (大小): 输入 512 MB。
        • Type (类型): 选择 EFI system partition
        • Location (位置): 选择 start
        • Mount point (挂载点): 留空。
      • 创建 Swap 分区 (推荐)
        • Size (大小): 输入内存大小的 1-2 倍(例如你有 16GB 内存,可以创建 32GB),如果空间紧张,至少 4GB。
        • Type (类型): 选择 swap area
        • Mount point (挂载点): 留空。
      • 创建根分区
        • Size (大小): 将剩余的所有空间都给它。
        • Type (类型): 选择 Ext4 journaling filesystem
        • Mount point (挂载点): 选择 。
    • 分区完成后,点击 “Install Now”,安装程序会自动将分区表写入并格式化。
  7. 时区设置

    在地图上选择你的位置,或直接输入城市名,然后点击 “Continue”。

  8. 创建用户账户

    • 输入你的姓名、计算机名、用户名和密码。
    • 不要勾选 “Require my password to log in”,这样每次开机启动 Ubuntu 时就不会输入密码,方便切换。
    • 点击 “Continue”。
  9. 等待安装完成

    • 安装过程大约需要 10-20 分钟,完成后,选择 “Now restart”
  10. 首次启动与修复启动项

    • Mac 会重启,但很可能默认又会进入 macOS,别担心,这是正常的。
    • 你需要手动修复启动项,让 Mac 在启动时能看到 Ubuntu 选项。
    • 方法:使用 rEFInd
      • 在 macOS 中,下载并安装 rEFInd,它是一个功能强大的启动管理器。
      • 安装后重启,你会在启动时看到一个带有各种启动项的菜单,包括 macOS 和 Ubuntu,可以直接选择启动。

第二部分:为 Apple Silicon (M1/M2/M3) 的 Mac 安装 Linux

如前所述,目前最实用的方式是在虚拟机中运行。

准备工作

  1. 备份所有数据!
  2. 检查芯片:确保你的 Mac 是 M1、M2 或 M3 芯片。
  3. 下载软件
    • 虚拟机软件:从 Mac App Store 下载 UTM
    • Linux 镜像:下载适用于 ARM64 架构的 Ubuntu Desktop 镜像 (.iso 文件)。

安装步骤 (使用 UTM)

  1. 启动 UTM
  2. 创建新虚拟机
    • 在 UTM 主界面,点击左上角的 号,选择 “New Virtual Machine”
    • Configuration (配置)
      • QEMU:这是默认选项,选择它。
      • Name (名称):给你的虚拟机起个名字,"Ubuntu on ARM"。
      • Operating System (操作系统):选择 Linux
      • Architecture (架构)务必选择 aarch64 (这是 ARM64 的架构名)。
      • Version (版本):选择 Ubuntu
    • 点击 “Continue”。
  3. 配置硬件
    • CPU (处理器):根据你的需求分配核心数,建议至少 4 个核心。
    • Memory (内存):分配至少 4GB 内存。
    • Storage (存储)
      • 选择 “Create a new hard disk”。
      • Size (大小):分配至少 50GB 的空间,如果你需要安装软件和存放文件,可以更大。
      • Format (格式):选择 qcow2
    • Display (显示):选择 “VirtIO GPU” 以获得更好的图形性能。
    • Networking (网络):选择 “VirtIO Networking”。
    • 点击 “Continue”。
  4. 配置 CD/DVD 驱动
    • 在虚拟机设置中,找到 CD/DVD 选项。
    • 选择 “Use a CD/DVD image file”,然后点击文件夹图标,选择你下载好的 Ubuntu ARM64 .iso 文件。
  5. 启动并安装
    • 回到 UTM 主界面,你刚刚创建的虚拟机应该已经准备好了。
    • 点击绿色的 “Run” 按钮启动它。
    • 虚拟机窗口会打开,并从 U 盘启动,进入 Ubuntu 的安装界面。
    • 接下来的步骤和在 Intel Mac 上安装 Ubuntu 几乎一样
      • 选择语言。
      • 选择 “Install Ubuntu”。
      • 分区时,选择 “Erase disk and install Ubuntu” 即可,因为这是一个虚拟磁盘,不会影响你的 macOS。
      • 创建用户账户。
      • 等待安装完成。
  6. 完成安装
    • 安装完成后,虚拟机会重启,此时它会从硬盘启动,而不是 U 盘。
    • 你现在有了一个在 UTM 虚拟机中运行的完整 Ubuntu 桌面系统!你可以像在普通电脑上一样使用它,包括访问文件、安装软件、连接网络等。

总结与建议

特性 Intel Mac (双系统) Apple Silicon Mac (虚拟机)
方式 与 macOS 并存,开机选择 在 macOS 内运行一个窗口
性能 原生性能,100% 利用硬件 有性能损耗,但日常使用足够
兼容性 依赖发行版,Wi-Fi/蓝牙可能有问题 完美继承 macOS 的网络和硬件
数据安全 分区操作有风险,需谨慎 与 macOS 完全隔离,非常安全
适用人群 开发者、需要原生性能的用户 所有想体验 Linux 的用户,尤其是开发者

给你的建议

  • 如果你是 Intel Mac 用户:强烈推荐尝试双系统,能获得最佳体验,先从 Ubuntu 开始,遇到问题多去社区搜索。
  • 如果你是 Apple Silicon Mac 用户:先从 UTM 虚拟机开始体验,这是目前最简单、最稳定的方式,如果你是技术爱好者,可以关注 Asahi Linux 的进展,为未来的原生 Linux 时代做好准备。

祝你安装顺利,享受 Linux 带来的乐趣!

分享:
扫描分享到社交APP
上一篇
下一篇