OpenClaw Ubuntu 安装指南
简介
OpenClaw 是一个运行在本地设备上的个人 AI 助手。它可以在您已经使用的渠道上回复您(WhatsApp、Telegram、Slack、Discord、Google Chat、Signal、iMessage、Microsoft Teams、WebChat),以及 BlueBubbles、Matrix、Zalo 和 Zalo Personal 等扩展渠道。它可以在 macOS/iOS/Android 上进行语音对话,并可以渲染您控制的实时 Canvas。Gateway 只是控制平面——产品本身才是助手。
OpenClaw 的核心特点:
- 多渠道支持 - 连接各种即时通讯平台
- 本地优先 - 数据存储在本地,保护隐私
- 实时 Canvas - 智能体驱动的可视化工作区
- 语音交互 - 支持语音唤醒和对话模式
- 丰富的工具集 - 浏览器控制、节点管理、自动化等
系统要求
最低系统要求
| 组件 | 要求 |
|---|---|
| 操作系统 | Ubuntu 20.04 LTS 或更高版本 |
| Node.js | ≥ 22.0.0(必需) |
| 内存 | 至少 4GB RAM(建议 8GB) |
| 存储 | 至少 2GB 可用空间 |
| 网络 | 稳定的互联网连接 |
Node.js 版本检查
在安装 OpenClaw 之前,请确保您的系统已安装 Node.js ≥ 22:
# 检查 Node.js 版本
node --version
# 如果版本低于 22,请先安装或升级 Node.js
# 使用 nvm 安装(推荐)
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
source ~/.bashrc
nvm install 22
nvm use 22
支持的包管理器
OpenClaw 支持以下包管理器:
- npm (推荐)
- pnpm (备用)
- Bun (用于从源码运行 TypeScript)
安装步骤
方法一:使用 npm 安装(推荐)
# 全局安装 OpenClaw
npm install -g openclaw@latest
# 验证安装
openclaw --version
方法二:使用 pnpm 安装
# 全局安装 OpenClaw
pnpm add -g openclaw@latest
openclaw --version


