Ubuntu 虚拟机安装 OpenClaw
本文详细介绍了在Ubuntu系统中安装和配置OpenClaw个人AI助手的完整流程。主要内容包括:1)虚拟机环境配置要求;2)系统初始化和依赖安装;3)OpenClaw的安装步骤与配置向导;4)消息渠道配置方法;5)卸载操作指南。文章通过图文并茂的方式,逐步展示了从环境准备到最终使用的全过程,并提供了Windows系统下的安装建议。该教程特别适合想要体验最新AI助手技术的开发者参考。
最近特别火的一个事是OpenClaw,个人AI助手工具,周末空闲,咱也对新技术尝尝鲜。

一、环境与前置准备
1.1虚拟机配置要求
| 配置项 | 最低要求 | 推荐配置 |
|---|---|---|
| CPU | 2 vCPU | 2-4 vCPU |
| 内存 | 4 GB RAM | 8 GB RAM |
| 存储 | 20 GB SSD | 40 GB+ SSD |
| 系统 | Ubuntu 22.04 LTS | Ubuntu 22.04/24.04 LTS |
| 网络 | 公网访问(可选) | 稳定的外网连接 |
1.2 系统初始化和更新
更新系统软件包
sudo apt update && sudo apt upgrade -y
安装必要有工具
sudo apt install -y curl ca-certificates git sudo vim python3 make g++ libvips-dev
二、依赖环境安装
2.1 Node.js 22+ 安装
添加 NodeSource 仓库:
curl -fsSL https://deb.nodesource.com/setup_24.x | sudo -E bash -
安装 Node.js(包含 npm)
sudo apt install nodejs
验证 Node.js 版本:
node -v npm -v

为了更好的效果,将npm 切换成国内的源。
npm config set registry https://registry.npmmirror.com
三 、安装OpenClaw
3.1 一键安装脚本执行
它会自动安装Node.js等相关依赖,但还是建议自己提前安装好
curl -fsSL https://openclaw.ai/install.sh | sudo bash

虚拟机可能运行的比较慢,大该等一会儿,安装进入引导配置界面。
3.2 安装过程
安全免责声明确认

由于 OpenClaw AI代理会控制您的计算机系统,因此它可以读取您的敏感文件并管理浏览器数据。系统会显示“安全免责声明”。请使用键盘选择“是”,然后按 Enter 键以确认风险并继续。
选择快速安装模式

您可以将 OpenClaw 想象成一个有手有脚(用于浏览器和系统控制)但没有大脑的机器人。在此步骤中,您需要选择一个特定模型的“大脑”,例如国内的Minimax、Moonshot 等。我选择MiniMax,然后按Enter 键,可以先选 Skip for Now以后再设置。
消息渠道配置(Channel)

我先略过,后面再进行配置。
Skills技能是 OpenClaw 的工具。有了技能,它就能执行原始任务,例如创建文件、打开浏览器、从互联网抓取数据以及运行系统命令。

选择“否”并按 Enter 键,也以后再进行配置

系统会提示您启用钩子功能,该功能用于高级日志记录和外部集成。暂时选择“跳过”。


这样就配置完成了。但openclaw还没有启动,需要安装并启动openclaw gateway。
我们直接运行openclaw doctor,它将引导你配置完整,一路 yes完成。
引导你安装Gateway
直至安装完成。
再次运行 openclaw doctor,把它提示的问题都修复。

确保服务都启动以后,运行openclaw dashboard
用浏览器打开链接,就可以正常对话应用了。
你还可以用openclaw onboard启动配置向导重新配置相应的设置
后续,你就可以使用openclaw来完成你的工作啦。
四、配置消息渠道
我就完全让openclaw给我指导,完成相应的配置的。

openclaw plugins install @openclaw/feishu




填加事件

出现问题,也问openclaw,他能帮你解决。

甚至配置动作都让它自己完成,最后配置完成。
五 卸载OpenClaw
下面这些内容,完全是openclaw告诉我的。快去试试吧。
完全卸载 OpenClaw 的步骤:
方法一:使用官方命令(推荐)
openclaw uninstall
这会卸载:
-
Gateway 服务
-
本地数据
注意:CLI 工具本身会保留。
方法二:手动完全卸载
如果你想彻底删除所有内容:
# 1. 停止并禁用服务 openclaw gateway stop systemctl --user disable openclaw-gateway 2>/dev/null || true# 2. 卸载 npm 包 npm uninstall -g openclaw # 3. 删除配置和数据rm -rf ~/.openclaw # 4. 删除工作区文件(如果有)rm -rf ~/.openclaw/workspace
方法三:只删除数据(保留 CLI)
rm -rf ~/.openclaw
六、补充 Windows 下如何安装OpenClaw
其实也不复杂,你可以查阅官方文档,当然官方就推荐使用WSL 进行安装,什么是WSL,请查看前面的文章。
推荐参考大神写的文章《Windows 11 环境下 WSL 安装 OpenClaw 完整指南》,https://github.com/spoto-team/openclaw-wsl-guide/blob/main/wsl-installation.md
更多推荐



所有评论(0)