当前位置: 首页 > news >正文

Ubuntu 20.04 下 OpenClaw(龙虾)本地化部署保姆级教程

如果你想在 Ubuntu 系统上搭建属于自己的 AI 智能体工具 OpenClaw(龙虾),这篇教程将从环境准备到最终启动,一步步带你完成部署。

一、准备工作:获取智谱 API Key

OpenClaw 运行依赖大模型接口,这里我们以智谱 AI 为例:

  1. 访问智谱开放平台官网:www.bigmodel.cn
  2. 新用户注册并登录,新用户会赠送2000 万 Tokens 体验包
  3. 登录后点击右上角「控制台」→「财务」→「资源包」,确认免费 Token 到账。
  4. 点击「API Key」→「添加新的 API Key」,名称填写OpenClaw,创建后保存好 API Key,后续配置使用。

二、配置 Ubuntu 系统环境

1. 切换软件源(提升下载速度)

打开「软件和更新」,在「下载服务器」中选择mirrors.aliyun.com(阿里云镜像源),应用设置并输入密码确认。

2. 更新软件包索引

打开终端,执行命令:

sudo apt update

3. 安装依赖工具

执行命令安装必备依赖:

sudo apt install -y git python3 make gcc g++ pkg-config

4. 安装 Node.js

  • 下载 Node.js 压缩包:
    wget https://nodejs.org/dist/v24.14.0/node-v24.14.0-linux-x64.tar.xz
  • 创建安装目录并解压:
    sudo mkdir -p /opt/nodejs sudo tar -xJf node-v24.14.0-linux-x64.tar.xz -C /opt/nodejs

5. 安装 CMake

  • 下载 CMake 压缩包:
    wget https://github.com/Kitware/CMake/releases/download/v4.2.3/cmake-4.2.3-linux-x86_64.tar.gz
  • 创建安装目录并解压:
    sudo mkdir -p /opt/cmake sudo tar -xzf cmake-4.2.3-linux-x86_64.tar.gz -C /opt/cmake

6. 配置环境变量

将 Node.js 和 CMake 加入系统环境变量,执行命令:

echo 'export PATH=/opt/nodejs/node-v24.14.0-linux-x64/bin:/opt/cmake/cmake-4.2.3-linux-x86_64/bin:$PATH' >> ~/.bashrc source ~/.bashrc

7. 验证环境

分别执行以下命令,确认版本正常输出:

node -v cmake --version npm -v

三、安装 OpenClaw

1. 切换 npm 镜像源(提升下载速度)

npm config set registry https://registry.npmmirror.com

2. 安装 OpenClaw(虚拟机环境需加特殊参数)

NODE_LLAMA_CPP_SKIP_DOWNLOAD=true npm install -g openclaw@latest --ignore-scripts

3. 验证安装

执行命令查看版本,确认安装成功:

openclaw --version

四、初始化与启动 OpenClaw

1. 初始化配置

执行命令并按提示操作:

openclaw onboard
  • 选择Quick Start模式,回车。
  • 选择大模型服务商(如Z.AI(智谱AI)),回车。
  • 选择区域CN,回车。
  • 选择粘贴 API Key,输入之前保存的智谱 API Key,回车。
  • 模型选择默认(如zaiglm-5),回车。
  • 通讯渠道、搜索提供商、Skills 配置等均选择Skip for now跳过,后续再配置。
  • 各类服务 API 配置选择No,回车。
  • Hook 配置选择Skip for now,回车。

2. 启动 Web UI 界面

选择使用Web UI模式,回车后会自动打开 Chrome 浏览器,访问 OpenClaw 聊天界面(地址:http://127.0.0.1:18789)。

3. 测试对话

在聊天框输入你好,你是哪个版本的大模型,若收到回复则说明部署成功。

五、后台运行与开机自启

  • 后台启动服务:
    openclaw daemon start
  • 设置开机自启:
    openclaw daemon enable

至此,Ubuntu 20.04 系统下 OpenClaw 的本地化部署就全部完成了。后续可以根据需求配置通讯渠道、Skills 等功能,让 OpenClaw 发挥更多作用。

http://www.jsqmd.com/news/461328/

相关文章:

  • 深度解读C# 11 的 Required 成员:编译期状态验证强化
  • 认错贴 爱因斯坦经典5人逻辑题
  • 百度网盘下载太慢怎么办,如何提高网盘下载速度?
  • 2026年降AIGC率工具横评:便宜的和贵的差距到底有多大
  • 2026年DeepSeek写论文AI率太高?这5款降AI工具亲测有效
  • V-Ray 光照贴图烘焙参数适配教程
  • 基于BiGRU双向门控循环单元的锂电池SOH估计 [电池特征提取+SOH估计]Matlab代码(多输入单输出)
  • 虚拟机安装ngxin
  • Linux:读写锁与自旋锁
  • 多无人机动态避障路径规划研究:基于遗传算法GA的复杂三维山体环境下多无人机动态避障路径规划研究(可以自定义无人机数量及起始点),MATLAB代码
  • OpenClaw 记忆系统终极指南:从“金鱼记忆”到永不失忆(MemOS 插件 + 4 大社区实战方法)
  • 杰理之1. 启动解码和关闭解码【篇】
  • eNSP启动报:43
  • 杰理之Page Scan连接扫描【篇】
  • 告别边界噩梦:LeetCode Hot 100 高频漏等号场景全解析
  • GEO优化发布测试22:35:07
  • 最小二乘问题详解15:束平差原理与基础实现
  • openclaw在windows和mac上的安装以及AI技术中的几个关键概念,包括大模型、MCP协议、Skills、智能体和OpenClaw。
  • 基于 SpringBoot 和 Vue 的高效社团管理系统项目分享
  • 测试文章01
  • 实测了上百个AI工具,能留在我2026年收藏夹里的只有这47个(全场景覆盖)
  • Spring中有哪些地方用到了反射
  • 飞牛NAS重启掉阵列?真相是SATA节能惹的祸!两步彻底解决ALPM掉盘与“11/12 failed”误报
  • OpenClaw 重置恢复不失忆的保姆级恢复步骤(附新版本功能介绍)
  • 4-29找出不是两个数组共有的元素
  • 超详细:LeetCode Hot 100 高频漏等号场景全总结
  • 基于手机端的问卷调查小程序设计与实现
  • 乡村特产选购助手项目介绍
  • 新郑市靠谱的门窗门店有哪些
  • 迅雷链接解析工具_迅雷网盘解析