OpenClaw 是一款支持系统控制与浏览器操作的本地 AI 助手工具。在 Ubuntu 虚拟机中部署该工具,可以构建一个具备自主执行能力的智能代理环境。以下是完整的安装、配置及卸载流程。
一、环境与前置准备
1.1 虚拟机配置要求
| 配置项 | 最低要求 | 推荐配置 |
|---|---|---|
| CPU | 2 vCPU | 2-4 vCPU |
| 内存 | 4 GB RAM | 8 GB RAM |
| 存储 | 20 GB SSD | 40 GB+ SSD |
| 系统 | Ubuntu 22.04 LTS | Ubuntu 22.04/24.04 LTS |
| 网络 | 公网访问(可选) | 稳定的外网连接 |
1.2 系统初始化和更新
首先更新系统软件包并安装必要工具:
sudo apt update && sudo apt upgrade -y
sudo apt install -y curl ca-certificates git sudo vim python3 make g++ libvips-dev
二、依赖环境安装
2.1 Node.js 22+ 安装
使用 NodeSource 仓库安装较新版本的 Node.js:
curl -fsSL https://deb.nodesource.com/setup_24.x | sudo -E bash -
sudo apt install nodejs
验证版本信息:
node -v
npm -v
为提高下载速度,建议将 npm 源切换为国内镜像:
npm config set registry https://registry.npmmirror.com
三、安装 OpenClaw
3.1 一键安装脚本执行
虽然官方脚本会自动处理部分依赖,但建议提前手动安装好基础环境。执行以下命令启动安装向导:
curl -fsSL https://openclaw.ai/install.sh | sudo bash
虚拟机运行可能稍慢,请耐心等待进入引导配置界面。
3.2 安装过程详解
安全免责声明确认
由于 OpenClaw 作为 AI 代理拥有控制系统和浏览器的权限,系统会弹出安全免责声明。选择'是'并按 Enter 键确认风险。
选择模型大脑
OpenClaw 需要接入大模型作为核心逻辑。你可以选择 Minimax、Moonshot 等国内模型。若暂时不确定,可选择 Skip for Now,后续再补充。
消息渠道配置(Channel)
此步骤用于配置通知渠道(如飞书、微信)。初次安装可先跳过,后续在 Dashboard 中完善。


