乐于分享
好东西不私藏

WLS2安装配置openclaw

WLS2安装配置openclaw

上一篇介绍了如何在Windows10环境安装WSL2并配置Almalinux。今天我们进入openclaw的安装配置环节。*注意:本次教程建议有linux基础的用户参考使用。
一、使用终端工具登陆WSL21.1 建议先在Windows下安装终端工具(当然你习惯Powershell也没问题),在微软商店搜索terminal工具下载安装。

1.2 然后输入命令登陆linux系统。

PS C:\Users\Jan> wsl -l -vPS C:\Users\Jan> wsl -d a8

二、安装 Node.js 

  • 查看当前系统支持的Node.js版本

#dnf module list nodejs

  • 启用并安装Node.js 24

#dnf module enable nodejs:24 -y#dnf install nodejs -y
  • 确认node和npm版本

#node -vv24.14.1#npm -v11.11.0

三、安装配置 OpenClaw-版本:2026.5.7 (eeef486)

3.1 我们使用国内镜像源加速安装(安装下载需要些时间,等待即可)

#npm install -g openclaw@latest –registry=https://registry.npmmirror.com

3.2 启动初始化向导(onboarding)
#openclaw onboard –install-daemon
  • 按照下面图片的设置完成配置。

3.3 安装完成后提示gateway报错

 Gateway service install failed: systemctl daemon-reload failed: Cannot access user instance remotely.  

  • 解决方法:手动为OpenClaw创建system服务

#vim /etc/systemd/system/openclaw.service[Unit]Description=OpenClaw gatewayAfter=network.target[Service]User=rootExecStart=/usr/local/bin/openclaw gatewayRestart=alwaysRestartSec=5Environment=NODE_ENV=production[Install]WantedBy=multi-user.target
  • 启动服务测试

#systemctl daemon-reload#systemctl restart openclaw.service#systemctl status openclaw.service
3.4 配置接入模型#openclaw config
  • 参考下面图片配置接入模型(我这里选择智谱-z.ai,记得提前创建相应的API)

3.5 安装飞书或者微信作为聊天窗口

默认的命令行不太友好,使用飞书或者微信用户体验更好,大家根据自己的需求安装即可。

  • 飞书安装步骤

    执行如下命令,然后打开手机飞书扫码完成配置。

    #npx -y @larksuite/openclaw-lark install

  • 微信安装步骤

    执行如下命令,然后打开手机微信扫码完成配置

    #npx -y @tencent-weixin/openclaw-weixin-cli install

  • 安装完成需要手动重启gateway
#systemctl restart openclaw.service#systemctl status openclaw.service
  • 检测channel是否成功安装
#openclaw channels list
  • 开始和龙虾聊天吧