clawdbot WSL下部署(现openclaw)

1,467 阅读2分钟

由于官方将clawdbot改名为openclaw, 导致此前许多教程已失效。 2026.1.30 部署成功, 现总结记录如下。 内容参考的这篇文章,我只是将指令改为正确版本了,如有侵权,请联系删除:Clawdbot 安装测试使用-CSDN博客

可能需要

  1. 确保WSL已经启用,开启wsl参考:Windows 11 开启 WSL(Windows Subsystem for Linux)完整指南_win11开启wsl-CSDN博客

  2. 中途安装报错无法解决,重置wsl ,参考: 在WSL2中轻松重新安装Ubuntu - Blog - Silicon Cloud

安装

第一步:开启 WSL 的 systemd

Clawdbot 的网关(Gateway)需要 systemd 来实现开机自启和后台常驻。

  1. 在 WSL 终端中运行:
sudo tee /etc/wsl.conf >/dev/null <<'EOF'
[boot]
systemd=true
EOF

重启 WSL:在 Windows PowerShell 中运行 wsl --shutdown,然后重新打开 Ubuntu。

验证:输入 systemctl -``-user status,如果没有报错即表示成功。

image.png

第二步:安装 Node.js 22 (已经安装过可以忽略)

Clawdbot 要求 Node.js 版本至少为 22.12.0。建议使用 NVM 进行安装,这样不会污染系统环境:

1、安装 NVM

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash

2、安装 Node 22(刷新终端或运行 source ~/.bashrc 后):

nvm install 22
nvm use 22
node -v  # 应显示 v22.x.x

第三步:一键安装 Clawdbot

使用官方提供的安装脚本,它会自动配置环境并安装 CLI 工具:

curl -fsSL https://openclaw.bot/install.sh | bash

下载完成后有许多配置让你选,通过键盘上下左右选择,以及空格选中和回车来确定。这里就省略掉了,可以全部[ skip for now ],最重要的是先跑起路来。make it work!

image.png

这里就差不多了。既然安装完了,就要让它动起来。

使用

第一步:启动

openclaw gateway --verbose

终端会运行 clawdbot服务,可以保持这个终端的状态,打开一个新的终端,输入

openclaw dashboard

生成了一个带有token的链接,打开它。

image.png

image.png

到这就已”基本成功“。

配置API方法 :openclaw UI方式配置API在执行 openclaw dashborad 指令后打开带有token的url链接, - 掘金