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

推荐订阅源

Recent Announcements
Recent Announcements
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
B
Blog
T
The Blog of Author Tim Ferriss
J
Java Code Geeks
腾讯CDC
D
Docker
G
Google Developers Blog
D
DataBreaches.Net
雷峰网
雷峰网
Blog — PlanetScale
Blog — PlanetScale
S
SegmentFault 最新的问题
The Cloudflare Blog
有赞技术团队
有赞技术团队
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Stack Overflow Blog
Stack Overflow Blog
大猫的无限游戏
大猫的无限游戏
量子位
美团技术团队
aimingoo的专栏
aimingoo的专栏
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Engineering at Meta
Engineering at Meta
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More

博客园 - 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 命令即可唤醒;