OpenClaw 在 Ubuntu 22.04 上的安装与初始化指南
一、环境准备:使用 NVM 管理 Node.js
这是最稳妥的方式,能避免系统级 Node.js 版本冲突。我们推荐使用 NVM(Node Version Manager)来管理运行环境。
1. 安装依赖与 NVM
首先确保 curl 和 wget 可用,然后安装 NVM 的最新稳定版。
sudo apt update && sudo apt install -y curl wget
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
2. 激活环境变量
安装完成后终端不会立即识别 nvm 命令,需要手动加载配置。Ubuntu 默认使用 bash,如果是 zsh 则需对应修改。
source ~/.bashrc
# 如果是 zsh 终端,执行:source ~/.zshrc
3. 验证安装
nvm -v
# 输出版本号(如 0.39.7)即表示成功
4. 安装 Node.js
建议安装最新的 LTS 版本以保证稳定性。
# 安装最新 LTS 版本
nvm install --lts
# 或指定版本(如 20.x)
nvm install 20
# 查看已安装版本
nvm list
# 切换到指定版本
nvm use 20
# 验证 Node.js 和 npm 版本
node -v
npm -v
5. 优化:配置国内镜像
为了解决下载慢的问题,可以永久配置淘宝镜像。
echo 'export NVM_NODEJS_ORG_MIRROR=https://npmmirror.com/mirrors/node' >> ~/.bashrc
source ~/.bashrc
二、安装 OpenClaw
1. 运行安装脚本
通过 npm 全局安装并运行新手引导是最推荐的方式。
curl -fsSL https://openclaw.ai/install.sh | bash
如果需要查看安装器标志位,可执行:
curl -fsSL https://openclaw.ai/install.sh | bash -s -- --help
注意:安装过程可能需要 10 分钟以上,请耐心等待。
2. 安装成功示意
安装成功后,终端会显示相关确认信息。

