OpenClaw安装终极指南!适用系统:Ubuntu 20.04 / 22.04 / 24.04 (Server/Desktop)核心痛点解决:Node.js 版本强制升级、PATH 环境变量刷新、静默安装失败排查。在开始之前,请确保满足以下硬性指标,否则后续步骤必败:网络:能访问GitHub 和 NodeSource (国内服务器建议配置加速源)核心依赖:Node.js ≥ 22.0.0 (这是2026版本的死命令,v20/v18 均无法运行)首先清理旧环境并安装编译工具,防止后续npm install 时因缺少 make/g++ 而报错。sudo apt update && sudo apt upgrade -ysudo apt install -y curl git build-essential ca-certificates注意:不要使用apt install nodejs,因为 Ubuntu 自带源通常只有 v18 或 v20。必须使用 NodeSource 源。# 1. 下载并运行 NodeSource 设置脚本 (指定 v22.x)curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -# 2. 安装 Node.js (这将自动替换旧版本)sudo apt-get install -y nodejsmkdir -p ~/openclaw-setup && cd ~/openclaw-setup执行以下命令,将npm 源切换到淘宝/腾讯云镜像,速度会快几十倍:npm config set registry https://registry.npmmirror.com这将确保openclaw 被正确安装到系统路径(通常是 /usr/local/bin 或 /usr/bin),所有用户可用。sudo npm install -g openclaw@latest --verbose(加上 --verbose 可以看到具体的下载进度,而不是只有一个旋转图标,这样您就知道它是否还在工作)#5. 如何判断是否成功?输入以下命令,输出版本号,则安装成功。这是最关键的一步。OpenClaw 的onboard 命令会引导你完成所有初始配置:openclaw onboard --install-daemon这个命令的意思是:将OpenClaw 注册为系统的后台守护进程(Daemon),并立即启动它。它会引导你设置 API Key、选择模型、配置聊天渠道等,最终配置完成后就可以使用。(完成以上红字命令,即可完成安装)。openclaw agent --session-id "serv_test" --message "你好,测试连接。请只回复‘成功’"openclaw plugins install @tencent-connect/openclaw-qqbot@latestps aux | grep openclaw #openclaw完全终止后,一般只输出一行。