Mac 上的 Linux(Apple Silicon)

用真正的 ARM 虚拟机在 Mac 上跑 Linux

Kyvenza 能在 Apple Silicon Mac 上创建完整的 Ubuntu、Debian、Fedora ARM 虚拟机。不用双系统、不用云主机、不用拼 QEMU 命令行参数。几分钟之内,你的 Mac 上就有一台能用的 Linux 虚拟机。

在 Mac 上跑 Linux 虚拟机可以做什么

跟生产环境的 Linux 服务器保持一致

在你 Mac 本地跑与服务器相同的 Ubuntu ARM 版本。在变动触及生产环境之前,先测试 systemd 单元、内核级行为与软件包升级。

用一次性的 Ubuntu 虚拟机做高风险操作

在你的 Mac 上临时起一台 Ubuntu 虚拟机,把它搞坏,打快照,回滚。你的 macOS 安装完全不受影响。

学 Linux 不用双系统

学生与老师可以在自己已有的 Mac 上拿到一台真正的 Linux 虚拟机。不用分区,不用启动盘,也不用第二台电脑。

Kyvenza 与在 Mac 上跑 Linux 的其他方式对比

Docker、双系统、云主机 VPS 以及通用虚拟机管理程序都能让你用上某种 Linux。Kyvenza 服务的是另一类开发者:你想要的是 Mac 本机上一台真正的 ARM Linux 虚拟机,而且用图形界面而不是配置文件就能跑起来。

功能KyvenzaOther tools
主要应用场景Mac 上的 ARM Linux 虚拟机通用目的的虚拟化方案
底层后端Apple Virtualization framework(原生)QEMU 或专有虚拟机管理程序
上手难度ARM Linux 预填默认配置需要学习一堆配置参数
价格$49 一次性购买,7 天免费试用免费、订阅或混合模式
Windows 11 ARM支持,自 2.0.0 起(无 3D 加速)视工具而定

Kyvenza 目前支持什么

一份简短、坦诚的清单,下载之前先心里有数。

目前已支持

  • Apple Silicon Mac(M1, M2, M3, M4, M5)
  • Windows 11 on ARM(自带 Microsoft 镜像与许可证)
  • Ubuntu ARM(LTS 版本)
  • Debian ARM
  • Fedora ARM
  • macOS 14 Sonoma 或更高版本作为本机系统
  • 原生 Apple Virtualization framework 后端

暂不支持

  • Windows 客体 OS 的 GPU / 3D 加速
  • Windows 客体 OS 的音频与 USB 直通
  • Windows 客体 OS 的共享目录 — 开发中;剪贴板共享自 2.1.0 起可用
  • x86 / Intel 客体操作系统
  • 嵌套虚拟化(在虚拟机里再运行虚拟机)
  • GPU 直通

我们把目前还做不到的也列出来,方便你提前规划。

使用步骤

01

在你的 Mac 上安装 Kyvenza

下载 Apple Silicon 专用的已签名 .dmg,把 Kyvenza 拖进 /Applications。需要 macOS 14 Sonoma 或更高版本。

02

创建你的第一台 Linux 虚拟机

选一份 Ubuntu ARM、Debian ARM 或 Fedora ARM 的 ISO。磁盘、内存、网络的默认值已经预填好,所以在 Mac 上装 Linux 只剩几次点击,而不是再去写一份配置文件。

03

开发与打快照

用 SSH 或内置的控制台做开发;做高风险改动之前先打一份快照,需要时再回滚。

常见问题

可以。在 Apple Silicon Mac 上,最干脆的路线是用虚拟机,而不是双系统;macOS 自带了 Apple 自己的 Virtualization framework,正是为这件事准备的。Kyvenza 是构建在那个 framework 之上的 Mac app:你选一份 ARM Linux ISO,它就会在与 macOS 并存的情况下创建并启动虚拟机,不需要重启,也不需要分区。

让你的 Mac 跑起一台真正的 Linux 虚拟机

下载 Kyvenza,选 Ubuntu、Debian 或 Fedora ARM,几分钟之内你的 Mac 上就能跑起一台能用的 Linux 虚拟机。7 天免费,之后一次性 $49。

查看价格