在 CentOS 8 上一键安装 OpenClaw AI 智能体(保姆级教程)

张开发
2026/4/14 16:29:35 15 分钟阅读

分享文章

在 CentOS 8 上一键安装 OpenClaw AI 智能体(保姆级教程)
前言为什么需要在 linux上装“小龙虾”最近 AI 智能体OpenClaw江湖人称“小龙虾”火爆开发者社区。它不像传统 AI 那样只会聊天而是能真正执行系统命令、操作浏览器、读写文件相当于给你的服务器配了一个 7×24 小时在线的数字员工。一、准备工作1.首先你需要准备好以下两个基础环境工具具体下载和安装步骤本文不再赘述请自行搜索相关教程或参考其他帖子VMware Workstation Pro / Player用于在 Windows 上创建虚拟机运行 CentOS 8 系统。FinalShell用于远程连接你的 虚拟机方便复制命令和查看输出。2.然后需要下载centos8千万不能是之前的版本他们的glibc 版本太老而 OpenClaw 依赖的 Node.js 22 需要 glibc 2.28可以通过MSDN, 我告诉你 - 做一个安静的工具站 (itellyou.cn)下载我在下面也给一个里面的BT链接复制到迅雷或者夸克网盘等等就可以下载magnet:?xturn:btih:9DB46A612D04763AA7DB02A0FF63EDE2EA555867dnCentOS-8.1.1911-x86_64-dvd1.iso3.centos8的node版本太低所以我们也需要去node官网下一个最新的Node.js — Download Node.js® (nodejs.org)4.后面需要一个API Key这边推荐去智谱免费注册登入就有了5.最后把VM中安装centos8内存设4G硬盘分配40G本方案finalshell连接上虚拟机和需要通过NAT连接到虚拟机让虚拟机能上网需要配置网络连接控制面板中的的V8你不一定是这个名字ip4和VM的虚拟网络编辑器中的NAT省略以下步骤一样可去其他帖子查找二、安装2.1 node安装连接上虚拟机后先回到root创建一个文件夹111cd mkdir 111然后把下载好的node通过finalshell拖入111接下来需要解压但是CentOS 8 官方已经停止维护了所以软件源失效装不了任何东西。我们可以通过阿里云Vault 镜像下载# 1. 备份旧源 mkdir -p /etc/yum.repos.d/backup mv /etc/yum.repos.d/CentOS-*.repo /etc/yum.repos.d/backup/ # 2. 下载阿里云 CentOS 8 归档源 curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo # 3. 清缓存、重建 yum clean all yum makecache安装过程中无法是直接使用tar命令处理xx.tar.xz文件我们需要安装xz命令yum install -y x下载后对node解压你node版本可能和不一样注意更改cd /root/111 tar -xJf node-v24.14.1-linux-x64.tar.xz配置环境变量finalshell也可以直接编辑不需要代码vim /etc/profile #在文件末尾添加一行按 i 进入插入模式粘贴或输入 export PATH/usr/local/node/bin:$PATH #保存并退出按 Esc输入 :wq回车 #使配置立即生效 source /etc/profile # 验证版本 node -v2.2 快速安装curl -fsSL https://openclaw.ai/install.sh | bash然后进行漫长的等待之后引导程序会问你选择 1.Yes2.QuickStart(快速开始)3. 模型供应商OpenClaw 需对接大模型供应商才能实现 AI 交互功能引导程序会罗列出很多大模型厂商我们选择之前获取的智谱Z.AI通过方向键切换选项按空格键勾选勾选后按回车键确认。4.授权我们选择globalglobal可让 OpenClaw 全局使用该 API Key无需每次启动都重新输入然后输入最一开始拿的API key5. 配置对接渠道暂不设置选择Skip for now后续可随时补充配置对接渠道用于配置 OpenClaw 与其他平台如微信、钉钉、Slack 等的联动可先跳过后续需要时可通过openclaw config命令重新配置。通过方向键切换选项按空格键勾选勾选后按回车键确认。6.搜索服务提供商如果没有其他大模型厂商的 API Key直接跳过即可选择Skip for now通过方向键切换选项按空格键勾选勾选后按回车键确认。搜索服务提供商用于配置额外的搜索服务如百度、必应等增强 OpenClaw 的搜索能力无相关需求则直接按回车键跳过。7.启用技能Skills是小龙虾的能力没有Skills小龙虾就只是一个空壳了。我们直接启用选择yesSkills 是 OpenClaw 实现系统命令执行、文件读写、浏览器操作等功能的核心模块必须启用否则无法使用其核心自动化能力。7.安装技能市场用来安装缺失或者其他的技能就是一个skills的应用市场。我们选择官方的clawhub。通过方向键切换空格选中回车确认。可以多选。clawhub 是 OpenClaw 官方技能市场包含大量现成的技能如服务器运维、文件管理、代码生成等安装后可直接使用无需手动开发建议默认勾选并确认。8.管理skills的安装命令通常使用npm安装所以我们选择npm即可。Skills 的安装的方式有 npm、yarn 等npm 是 Node.js 自带的包管理工具与前文安装的 Node.js 环境兼容选择 npm 可避免安装失败。9.其他扩展模型如果你们有对应场景的 API Key 可选择配置无则全部选NO 说明该步骤用于配置额外的扩展模型如本地大模型、其他厂商大模型我们直接全部选择 NO 不影响基础功能使用。10.启用钩子钩子是启动时自动执行的预设自动化脚本可增强 OpenClaw 功能性我们全部选中通过方向键切换选项按空格键勾选勾选后按回车键确认。钩子可实现 OpenClaw 启动时自动执行预设命令如启动后自动连接网络、加载常用技能等全部选中可最大化发挥其功能性无需手动干预。配置完成后直接在终端输入以下命令即可进入 OpenClaw 终端界面纯文字与“小龙虾”对话openclaw tui这是它自带的终端界面进去就能直接打字聊天比如openclaw agent --message 在root目录创建一个story.txt写一段小龙虾在虚拟机里觉醒的剧情

更多文章