OpenClawSkills
GitHub
平台 • 5 分钟阅读

macOS 虚拟机

在隔离的 macOS 虚拟机(本地或托管)中运行 OpenClaw,当你需要隔离或 iMessage 时

Tutorial.step

推荐默认选项(大多数用户)

- ''小型 Linux VPS'' 用于常驻 Gateway 和低成本。见 ''VPS 托管''。

- 专用硬件(Mac mini 或 Linux 主机)如果你想要完全控制和用于浏览器自动化的住宅 IP。许多网站阻止数据中心 IP,因此本地浏览通常效果更好。

- ''混合:'' 将 Gateway 保留在便宜的 VPS 上,并在需要浏览器/UI 自动化时将 Mac 连接为''节点''。见 ''节点'' 和 ''Gateway 远程''。

当你特别需要仅 macOS 功能(iMessage/BlueBubbles)或想要与日常 Mac 严格隔离时,使用 macOS 虚拟机。

Tutorial.step

macOS 虚拟机选项

#

Tutorial.step

在 Apple Silicon Mac 上运行本地虚拟机(Lume)

使用 ''Lume'' 在现有的 Apple Silicon Mac 上运行的隔离 macOS 虚拟机中运行 OpenClaw。

这给你:

- 完全隔离的 macOS 环境(主机保持干净)

- 通过 BlueBubbles 支持 iMessage(在 Linux/Windows 上不可能)

- 通过克隆虚拟机即时重置

- 无需额外硬件或云成本

#

Tutorial.step

托管 Mac 提供商(云)

如果你想要云中的 macOS,托管 Mac 提供商也可以:

- ''MacStadium''(托管 Mac)

- 其他托管 Mac 供应商也可以;遵循他们的虚拟机 + SSH 文档

一旦你拥有 macOS 虚拟机的 SSH 访问权限,继续下面的步骤 6。

Tutorial.step

你需要什么(Lume)

- Apple Silicon Mac(M1/M2/M3/M4)

- 主机上的 macOS Sequoia 或更高版本

- 每个虚拟机约 60 GB 可用磁盘空间

- 约 20 分钟

Tutorial.step

2) 创建 macOS 虚拟机

Bash
lume create openclaw --os macos --ipsw latest

这会下载 macOS 并创建虚拟机。VNC 窗口会自动打开。

注意:下载可能需要一段时间,具体取决于你的连接。

Tutorial.step

4) 获取虚拟机的 IP 地址

Bash
lume get openclaw

查找 IP 地址(通常是 ''192.168.64.x'')。

Tutorial.step

6) 安装 OpenClaw

在虚拟机内:

Bash
npm install -g openclaw@latest
openclaw onboard --install-daemon

按照入门提示设置你的模型提供商(Anthropic、OpenAI 等)。

Tutorial.step

8) 无头运行虚拟机

停止虚拟机并在没有显示的情况下重新启动:

Bash
lume stop openclaw
lume run openclaw --no-display

虚拟机在后台运行。OpenClaw 的守护进程保持 gateway 运行。

检查状态:

Bash
ssh [email protected] "openclaw status"
Tutorial.step

保存黄金镜像

在进一步自定义之前,快照你的干净状态:

Bash
lume stop openclaw
lume clone openclaw openclaw-golden

随时重置:

Bash
lume stop openclaw && lume delete openclaw
lume clone openclaw-golden openclaw
lume run openclaw --no-display
Tutorial.step

故障排除

| 问题 | 解决方案 |

| |

Tutorial.step

相关文档