跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI 生图工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Shell / BashNode.jsAI

Ubuntu 24.04 LTS 安装 OpenClaw 指南

在 Ubuntu 24.04 LTS 系统上安装 OpenClaw 的详细步骤。首先准备硬件与网络环境,更新系统并安装基础工具。接着配置 Node.js 版本至 22 以上,通过 NodeSource 源升级并设置 npm 全局目录。随后优化 Git 配置以解决 HTTPS 连接问题,并可选配置国内镜像加速。最后通过官方脚本一键安装 OpenClaw,完成环境初始化后即可使用。

暖阳发布于 2026/3/27更新于 2026/9/876 浏览
Ubuntu 24.04 LTS 安装 OpenClaw 指南

1. 环境准备

1.1 环境说明

硬件:虚拟机 4C8G 系统:Ubuntu 24.04 LTS 网络:有线/WiFi OpenClaw 版本:2026.3.x

1.2 前置条件
  • 已安装 Ubuntu 24.04 LTS 且可联网
  • 拥有 sudo 权限
  • 有 AI 模型账号(如 OpenAI / Qwen 等)
  • 备用设备浏览器(用于 OAuth 授权和访问 Dashboard)

2. 安装操作

2.1 更新系统
sudo apt update && sudo apt upgrade -y
2.2 安装基础配置
sudo apt install -y curl git

3. 安装 Node.js

OpenClaw 要求 Node.js ≥ 22。查询当前系统的 NodeJS 版本,如果未安装请先安装。

3.1 查看当前系统是否安装
node --version

若提示找不到命令,可通过以下软件包安装。

3.2 安装 NodeJS
apt install nodejs npm
3.3 查询安装版本
npm --version
node --version
3.4 升级 Node.js
3.4.1 先卸载旧版本(可选,避免冲突)
apt remove --purge nodejs npm
apt autoremove
3.4.2 添加 NodeSource 官方源(以 v24 为例)
curl -fsSL https://deb.nodesource.com/setup_24.x | sudo -E bash -
3.4.3 安装新版 Node.js
apt install -y nodejs
3.4.4 验证升级
node -v
npm -v

4. 配置 npm 全局安装目录

4.1 创建用户级全局目录
mkdir -p ~/.npm-global
npm config set prefix '~/.npm-global'
4.2 添加 PATH 环境变量
  >> ~/.bashrc
 ~/.bashrc
echo
'export PATH=~/.npm-global/bin:$PATH'
source
4.3 验证配置
npm config get prefix

5. 配置 Git

5.1 配置 Git 使用 HTTPS(避免 SSH 权限问题)
git config --global url.\"https://github.com/\".insteadOf ssh://[email protected]/
git config --global url.\"https://\".insteadOf ssh://
5.2 优化 Git 超时设置
git config --global http.postBuffer 524288000
git config --global http.lowSpeedLimit 0
git config --global http.lowSpeedTime 999999
5.3 配置 npm 使用国内镜像(可选,加速下载)
npm config set registry https://registry.npmmirror.com

注意:如果使用国内镜像后安装出问题,可以切回官方源:npm config set registry https://registry.npmjs.org/。 或者用这个 git config --global url.\"https://mirror.ghproxy.com/https://github.com/\".insteadOf \"https://github.com/\"

5.4 验证 GitHub 连接
ping -c 3 github.com

6. 安装 OpenClaw

6.1 安装命令
curl -fsSL https://openclaw.ai/install.sh | bash

安装过程可能需要几分钟,取决于网络速度。如果出现 EBADENGINE 警告但安装继续,通常可以忽略。

6.2 安装过程
curl -fsSL https://openclaw.ai/install.sh | bash

输出示例:

🦞 OpenClaw Installer I keep secrets like a vault...
✓ Detected: linux
Install plan OS: linux
Install method: npm
Requested version: latest
[1/3] Preparing environment
✓ Node.js v24.14.0 found
Active Node.js: v24.14.0 (/usr/bin/node)
Active npm: 11.9.0 (/usr/bin/npm)
[2/3] Installing OpenClaw
✓ Git already installed
Installing OpenClaw v2026.3.2
✓ OpenClaw npm package installed
✓ OpenClaw installed
[3/3] Finalizing setup
🦞 OpenClaw installed successfully (2026.3.2)!

目录

  1. 1. 环境准备
  2. 1.1 环境说明
  3. 1.2 前置条件
  4. 2. 安装操作
  5. 2.1 更新系统
  6. 2.2 安装基础配置
  7. 3. 安装 Node.js
  8. 3.1 查看当前系统是否安装
  9. 3.2 安装 NodeJS
  10. 3.3 查询安装版本
  11. 3.4 升级 Node.js
  12. 3.4.1 先卸载旧版本(可选,避免冲突)
  13. 3.4.2 添加 NodeSource 官方源(以 v24 为例)
  14. 3.4.3 安装新版 Node.js
  15. 3.4.4 验证升级
  16. 4. 配置 npm 全局安装目录
  17. 4.1 创建用户级全局目录
  18. 4.2 添加 PATH 环境变量
  19. 4.3 验证配置
  20. 5. 配置 Git
  21. 5.1 配置 Git 使用 HTTPS(避免 SSH 权限问题)
  22. 5.2 优化 Git 超时设置
  23. 5.3 配置 npm 使用国内镜像(可选,加速下载)
  24. 5.4 验证 GitHub 连接
  25. 6. 安装 OpenClaw
  26. 6.1 安装命令
  27. 6.2 安装过程

更多推荐文章

查看全部
  • 如何在 Python Requests 中使用代理:分步指南
  • VSCode 禁用 Copilot 代码智能补全
  • CarelessWhisper:将非因果 Whisper 改造为低延迟流式模型
  • 基于 OrangePi-5 Plus/Ultra 与 YOLO26n 实现高性能无人机检测
  • VS Code 搭配 GitHub Copilot 节省额度使用指南
  • Ubuntu 下 Python 连接 KingbaseES 数据库实现增删改查
  • Flutter mediapipe_core 鸿蒙化适配指南:端侧 AI 推理与视觉任务集成
  • Linux 性能实战:为什么使用写入时复制(COW)机制
  • 前端跨子域通讯核心方案与避坑实践
  • 基于飞算 JavaAI 的一键生成电商平台项目实践
  • Git 多环境开发:VSCode 智能工作树支持全解析
  • NestJS 接口响应 message 编写规范:打造前后端友好的 API 提示标准
  • GitHub 开源项目:30+ 个 OpenClaw 真实使用场景解析
  • Python sqlite3 模块:轻量级数据库使用指南
  • WebODM 开源无人机地图制作完全指南
  • OCR 技术演进:从传统识别到大模型应用
  • Verilog 语法详解:核心定位与基础框架
  • Vue 基础入门教程(一)
  • 基于 AI 工具与 Astro 的开源官网重构实践
  • AI视频生成模型从无到有:构建、实现与调试完全指南

相关免费在线工具

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online