不越狱、不虚拟机:macOS原生部署OpenClaw全指南(Node.js 24.13.0实测)

一、前置条件检查与环境准备 在开始部署 OpenClaw 前,请务必完成以下系统级验证——这一步看似简单,却是后续所有环节稳定运行的基石。macOS 对架构、权限和工具链高度敏感,跳过检查可能导致构建失败、运行崩溃或权限弹窗反复触发。 首先,打开终端(Terminal),执行以下命令确认基础环境: sw_vers && arch ✅ 预期输出示例(Apple Silicon): ProductName: macOS ProductVersion: 14.6 BuildVersion: 23G80 arm64 ✅ 预期输出示例(Intel + Rosetta 2): ProductName: macOS ProductVersion: 14.5 BuildVersion: 23F79 x86_64 ⚠️ 关键提示: 最低系统要求:macOS Sonoma 14.5 或更高版本(Sequoia 15.0+ 完全兼容); 架构要求:Apple Silicon(M1/M2/M3)原生支持;Intel 用户必须已启用 Rosetta 2(若未启用,运行 softwareupdate --install-rosetta 并输入管理员密码); SIP(系统完整性保护)全程无需禁用——本方案所有操作均在用户空间完成,严格遵守 Apple 安全模型。 接下来验证开发工具链: # 检查 Xcode Command Line Tools xcode-select -p # 应返回类似 /Library/Developer/CommandLineTools # 若报错 "command not found" 或路径不存在,则安装: xcode-select --install 安装过程中会弹出图形化窗口,点击「安装」→「同意许可协议」→ 等待完成(约 2–5 分钟)。完成后再次运行 xcode-select -p 确认。 ...

February 22, 2026 · 智通