WSL2用npm安装的openclaw,无法正常使用openclaw gateway start启动服务的问题

WSL2用npm安装的openclaw,无法正常使用openclaw gateway start启动服务的问题

问题描述

当使用start命令启动时报错

bash 复制代码
systemd user services unavailable.
WSL2 needs systemd enabled: edit /etc/wsl.conf with [boot]
systemd=true
Then run: wsl --shutdown (from PowerShell) and reopen your distro

执行systemctl --user status时报错

bash 复制代码
systemctl --user status
Failed to connect to bus: No such file or directory

解决方案

按提示通过多次尝试仍然不能解决问题

最终我查了一个wsl2的内核版本

bash 复制代码
wsl --version
WSL 版本: 2.5.10.0
内核版本: 6.6.87.2-1
WSLg 版本: 1.0.66
MSRDC 版本: 1.2.6074
Direct3D 版本: 1.611.1-81528511
DXCore 版本: 10.0.26100.1-240331-1435.ge-release
Windows: 10.0.26200.8039

尝试有没有更新版

bash 复制代码
 wsl --update
正在检查更新。
正在更新适用于 Linux 的 Windows 子系统: 2.6.3。

新版本是2.6.3

于是就先更新wsl子系统内核再说, 使用wsl --update直接更新3小时才下载到33%,很慢

最终通过github下载安装的,下载链接wsl.2.6.3.0.x64.msi,顺便提供一下WSL官方项目地址:github.com/microsoft/WSL

下载完成后双击安装

powershell 执行 wsl启动之前的linux子系统

进入子系统执行

bash 复制代码
openclaw gateway start

报错

bash 复制代码
Gateway service disabled.
Start with: openclaw gateway install
Start with: openclaw gateway
Start with: systemctl --user start openclaw-gateway.service

启动失败,于是执行

bash 复制代码
systemctl --user start openclaw-gateway.service

bash 复制代码
Failed to start openclaw-gateway.service: Unit openclaw-gateway.service not found.

怀疑是之前安装的openclaw gateway未正常写入启动文件,于是重装openclaw gateway

bash 复制代码
openclaw gateway uninstall
openclaw gateway install

显示

bash 复制代码
Installed systemd service: ...

看起来成功了

执行

bash 复制代码
openclaw gateway start

显示

bash 复制代码
Restarted systemd service: openclaw-gateway.service

浏览器中打开http://127.0.0.1:18789/

正常进入,问题解决。

相关推荐
哔哩哔哩技术2 小时前
使用Compose Navigation3进行屏幕适配
前端
咬人喵喵3 小时前
E2.COOL 平台深度解析:从特效分类到实战操作指南
前端·编辑器·svg
RisunJan3 小时前
Linux命令-named-checkzone
linux·前端
小陈工3 小时前
Python Web开发入门(十):数据库迁移与版本管理——让数据库变更可控可回滚
前端·数据库·人工智能·python·sql·云原生·架构
吹晚风吧4 小时前
解决vite打包,base配置前缀,nginx的dist包找不到资源
服务器·前端·nginx
weixin199701080164 小时前
《施耐德商品详情页前端性能优化实战》
前端·性能优化
不想上班只想要钱4 小时前
模板里 item.xxx 报错 ,报 item的类型为未知
前端·vue
阿琳a_5 小时前
在github上部署个人的vitepress文档网站
前端·vue.js·github·网站搭建·cesium
酉鬼女又兒5 小时前
零基础快速入门前端ES6 核心特性详解与蓝桥杯 Web 考点实践(可用于备赛蓝桥杯Web应用开发)
开发语言·前端·职场和发展·蓝桥杯·es6·css3·html5