正文
在 Apple Silicon Mac(M1/M2/M3/M4)上快速创建和管理 macOS 与 Linux 虚拟机?推荐开源轻量工具 lume!基于苹果官方 Virtualization Framework,支持命令行一键创建、启动、镜像拉取和本地 API 服务,性能接近原生,远轻于 VMware 和 Parallels。适合开发者测试、CI/CD 和本地实验环境。
如果你是 macOS 用户(尤其是搭载 Apple Silicon 芯片的 Mac),经常需要在本地快速创建和管理虚拟机,用于测试应用、运行不同操作系统环境,或者搭建开发/实验环境,那么 lume 绝对值得一试。
lume 是一个专为 macOS 和 Linux 设计的轻量级开源工具,它能让你以接近原生的性能运行虚拟机,操作简单,资源占用低,是传统重型虚拟化工具的优秀替代方案。

lume 是什么?
lume 是一个命令行工具,同时提供本地 API 服务。它主要利用苹果官方的 Virtualization.Framework,在 Apple Silicon 芯片上创建和运行 macOS 或 Linux 虚拟机。
相比 VMware、VirtualBox 等传统虚拟化软件,lume 不需要复杂的图形界面或大量资源,就能实现高效的虚拟化体验。你可以快速启动一个干净的 macOS 或 Linux 环境,进行开发测试或系统体验。
为什么推荐 lume?
- 极致轻量:安装和使用都很简单,资源占用远低于传统虚拟机软件。
- 高性能:基于 Apple Silicon 原生框架,虚拟机性能接近宿主机。
- 开发者友好:支持命令行快速操作,还提供本地 API,便于脚本自动化和集成。
- 适用场景:快速测试应用兼容性、搭建临时服务器、体验不同 OS 版本等。
如果你厌倦了传统虚拟机“又大又慢”的体验,lume 会让你眼前一亮。
如何安装 lume?
安装非常简单,推荐使用 Homebrew:
brew tap trycua/lume
brew install lume
不喜欢 Homebrew 的用户,也可以直接从 GitHub 下载 lume.pkg.tar.gz 包,手动安装。
lume 常用命令详解
lume 的命令设计简洁直观,以下是核心用法:
1. 创建虚拟机
lume create <名称> --os <macOS|linux> --cpu 4 --memory 4GB --disk-size 40GB
你可以指定操作系统(macOS 或 Linux)、CPU 核心数、内存大小和磁盘容量。
2. 启动虚拟机
lume run <名称>
添加 --no-display 参数可不启动图形界面(适合通过 SSH 或 VNC 访问)。
3. 查看虚拟机列表
lume ls
4. 停止虚拟机
lume stop <名称>
5. 删除虚拟机
lume delete <名称> --force
--force 参数可跳过确认直接删除。
6. 拉取系统镜像
lume pull macos-sequoia-vanilla:latest
lume 内置镜像仓库,支持一键拉取预构建的干净镜像(已预装 SSH 等常用配置)。
7. 启动 API 服务
lume serve --port 3000
开启后,你可以通过 HTTP 接口程序化管理虚拟机,非常适合自动化场景。
支持的常用镜像
lume 提供了多种预构建镜像,方便快速使用:
| 镜像名称 | 版本 | 描述 | approximate 大小 |
|---|---|---|---|
| macos-sequoia-vanilla | latest / 15.2 | 纯净 macOS Sequoia | 40GB |
| macos-sequoia-xcode | latest / 15.2 | macOS Sequoia + Xcode 命令行工具 | 50GB |
| ubuntu-noble-vanilla | latest / 24.04.1 | Ubuntu 24.04.1 LTS Server (ARM) | 20GB |
你可以根据实际需求选择合适镜像,并可本地缓存重复使用。
动态调整虚拟机配置
创建后仍可轻松修改配置:
lume set <名称> --cpu 6 --memory 8GB --disk-size 60GB
支持调整 CPU、内存和磁盘大小,灵活性很强。
与同类工具的对比
| 工具 | Apple Silicon 支持 | 安装配置难度 | 性能表现 | 支持操作系统 |
|---|---|---|---|---|
| lume | 是 | 简单 | 优秀 | macOS、Linux |
| Docker | 是 | 中等 | 较好 | 容器为主(macOS/Linux) |
| VMware | 有限(Intel 为主) | 较复杂 | 一般 | macOS、Linux |
| Parallels | 是 | 简单 | 优秀 | macOS、Windows、Linux |
总结来看,lume 在 Apple Silicon 平台上兼具轻量、易用和高性能的特点,尤其适合需要完整操作系统环境而非单纯容器的开发者。
结语
如果你正在寻找一个简单、高效、接近原生性能的 Apple Silicon 虚拟机解决方案,lume 非常值得尝试。它让虚拟机的创建和管理变得像运行几个命令一样轻松。
项目地址:https://github.com/trycua/lume
用户评论
相关文章
如何在Mac上使用Parallels Desktop 20安装Windows 11:详细教程
在macOS上使用Parallels Desktop 20安装Windows 11的详细教程
Apple Silicon Mac 轻量虚拟机神器:lume 开源工具详解
在 Apple Silicon Mac(M1/M2/M3/M4)上快速创建和管理 macOS 与 Linux 虚拟机?推荐开源轻量工具 lume!基于苹果官方 Virtualization Framework,支持命令行一键创建、启动、镜像拉取和本地 API 服务,性能接近原生,远轻于 VMware 和 Parallels。适合开发者测试、CI/CD 和本地实验环境。
macOS Tahoe 26 启用“任何来源”选项 - 终端命令设置方法
macOS Tahoe 26 系统下载软件时提示“Apple 无法验证该应用”,可通过终端中开启“任何来源”选项
修复 Adobe Creative Cloud 劫持 macOS 磁盘图标问题 | Tahoe解决方案
Adobe Creative Cloud 导致 Mac 外置硬盘图标变成云图标?本文提供 macOS Tahoe 和 Sonoma 的详细修复步骤,3 分钟恢复 Finder 侧边栏正常显示。








