惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - 叶小钗
Last Week in AI
Last Week in AI
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
V
V2EX
J
Java Code Geeks
The GitHub Blog
The GitHub Blog
博客园_首页
U
Unit 42
人人都是产品经理
人人都是产品经理
Engineering at Meta
Engineering at Meta
IT之家
IT之家
G
Google Developers Blog
L
LangChain Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
爱范儿
爱范儿
罗磊的独立博客
博客园 - 三生石上(FineUI控件)
Martin Fowler
Martin Fowler
Jina AI
Jina AI
有赞技术团队
有赞技术团队
Apple Machine Learning Research
Apple Machine Learning Research
Vercel News
Vercel News
小众软件
小众软件
H
Help Net Security

博客园 - Zion0707

Codex接入DeepSeek token实现对话与操作,so easy! Openclaw只能聊天不能操作解决方案 Openclaw安装问题记录 React数字滚动,增加或减少效果 react hooks实现对元素拖拽及鼠标滚轮缩放 前端实现图片文字识别并提取 ECharts实现两条曲线数据比较,数据高出区域高亮显示 canvas实现视频播放并支持自动播放 fabricjs实现虚线流动动画效果 React国际化方案及示例 fabricjs如何导入echarts fabricjs元素对齐方式实现 萤石云视频监控和回放方案 React仿photoshop参考线功能 react-router-dom v6 使用 “DatePicker”不能用作 JSX 组件。 Element plus的tree组件实现单选和搜索功能 16进制相关操作方法 js 版 AES-128 算法加解密 js 版 React 下拉多选,全选/全不选功能组件
Ubuntu从零搭建Openclaw
Zion0707 · 2026-03-05 · via 博客园 - Zion0707

看着 Openclaw 很火,作为开发者来说要去了解和接触的,那么最好的办法就是自己搭建一次走一遍。

这里我采用的是 VM 虚拟机进行对 Ubuntu 安装 Openclaw,在虚拟机安装 Openclaw 尽可能地保证宿主的数据不被破坏,因为机器人不知道会对你的机器做一些怎么样的操作。

废话不多说直接开始搭建吧!

1、安装VM虚拟机,这个自行找安装包下载;

2、安装Ubuntu系统,官网下载很慢,我在中科大地址里下的 https://mirrors.ustc.edu.cn/ubuntu-releases/ ,根据自己的需求进行对版本下载,我下载的是 ubuntu-24.04.4-desktop-amd64.iso 镜像,用新一点的稳定版;

3、安装好系统后安装 Nodejs,我采用的是在终端 curl(先用apt install curl 安装)方式进行下载并安装 Node 版本是 v24,openclaw要求是  ≥ v22 版本的,此时我建议你都把下载源都设置为国内源,因为这样下载才会快一些;

4、安装好 Nodejs 和 npm 后,先配置一下 npm ,把 npm 的全局安装目录改到你自己的 home 目录下,就不会有权限问题;

mkdir ~/.npm-global
npm config set prefix '~/.npm-global'
echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc
source ~/.bashrc

5、大模型这里我配置的是Kimi2.5,所以得先去 https://platform.moonshot.cn/console/api-keys 新建 key 供 openclaw 使用;

6、在 Ubuntu 终端执行 curl -fsSL https://openclaw.ai/install.sh | bash 对 Openclaw 进行下载安装,接下来的选项,根据自己的情况来进行配置,我是直接在终端配置kimi apikey了,而且选择对应的kimi模型;

7、根据选项它会一步一步执行,可能第一次安装时会出现 Error: systemctl is-enabled unavailable: Command failed: systemctl --user is-enabled openclaw-gateway.service 报错,不要慌,再次执行 curl -fsSL https://openclaw.ai/install.sh | bash 进行配置;

8、如果不出现意外,最终出现 Openclaw 成功的反馈信息,这时候你就可以访问  http://127.0.0.1:18789/,对 Openclaw 进行交互对话;

9、重启系统后,无法打开web交互界面(因为我这里选用的web交互界面继续对openclaw进行对话)?这里只需要在终端执行 openclaw status 命令即可唤醒;