macOS 虚拟机
在隔离的 macOS 虚拟机(本地或托管)中运行 OpenClaw,当你需要隔离或 iMessage 时
推荐默认选项(大多数用户)
- ''小型 Linux VPS'' 用于常驻 Gateway 和低成本。见 ''VPS 托管''。
- 专用硬件(Mac mini 或 Linux 主机)如果你想要完全控制和用于浏览器自动化的住宅 IP。许多网站阻止数据中心 IP,因此本地浏览通常效果更好。
- ''混合:'' 将 Gateway 保留在便宜的 VPS 上,并在需要浏览器/UI 自动化时将 Mac 连接为''节点''。见 ''节点'' 和 ''Gateway 远程''。
当你特别需要仅 macOS 功能(iMessage/BlueBubbles)或想要与日常 Mac 严格隔离时,使用 macOS 虚拟机。
macOS 虚拟机选项
#
在 Apple Silicon Mac 上运行本地虚拟机(Lume)
使用 ''Lume'' 在现有的 Apple Silicon Mac 上运行的隔离 macOS 虚拟机中运行 OpenClaw。
这给你:
- 完全隔离的 macOS 环境(主机保持干净)
- 通过 BlueBubbles 支持 iMessage(在 Linux/Windows 上不可能)
- 通过克隆虚拟机即时重置
- 无需额外硬件或云成本
#
托管 Mac 提供商(云)
如果你想要云中的 macOS,托管 Mac 提供商也可以:
- ''MacStadium''(托管 Mac)
- 其他托管 Mac 供应商也可以;遵循他们的虚拟机 + SSH 文档
一旦你拥有 macOS 虚拟机的 SSH 访问权限,继续下面的步骤 6。
你需要什么(Lume)
- Apple Silicon Mac(M1/M2/M3/M4)
- 主机上的 macOS Sequoia 或更高版本
- 每个虚拟机约 60 GB 可用磁盘空间
- 约 20 分钟
2) 创建 macOS 虚拟机
lume create openclaw --os macos --ipsw latest
这会下载 macOS 并创建虚拟机。VNC 窗口会自动打开。
注意:下载可能需要一段时间,具体取决于你的连接。
4) 获取虚拟机的 IP 地址
lume get openclaw
查找 IP 地址(通常是 ''192.168.64.x'')。
6) 安装 OpenClaw
在虚拟机内:
npm install -g openclaw@latest openclaw onboard --install-daemon
按照入门提示设置你的模型提供商(Anthropic、OpenAI 等)。
8) 无头运行虚拟机
停止虚拟机并在没有显示的情况下重新启动:
lume stop openclaw lume run openclaw --no-display
虚拟机在后台运行。OpenClaw 的守护进程保持 gateway 运行。
检查状态:
ssh [email protected] "openclaw status"
保存黄金镜像
在进一步自定义之前,快照你的干净状态:
lume stop openclaw lume clone openclaw openclaw-golden
随时重置:
lume stop openclaw && lume delete openclaw lume clone openclaw-golden openclaw lume run openclaw --no-display
故障排除
| 问题 | 解决方案 |
| |
相关文档
- ''VPS 托管''
- ''节点''
- ''Gateway 远程''
- ''BlueBubbles 频道''
- ''Lume 快速入门''
- ''Lume CLI 参考''
- ''无人值守虚拟机设置''(高级)
- ''Docker 沙箱''(替代隔离方法)