windows通过wsl安装OpenCode和OpenClaw
windows通过wsl安装OpenCode和OpenClaw
1、安装wsl
以管理员身份打开 PowerShell (> PowerShell > 右键单击 > 以管理员身份运行) 并输入以下命令:
wsl --install
如果安装比较慢不成功需要梯子
安装成功后你可以随时在 PowerShell 中输入 wsl 进入默认的 Linux 系统,或通过 \wsl$\ 地址在文件资源管理器中访问 Linux 文件系统。
2、 WSL 迁移
想把 WSL 从 C 盘迁移到 E 盘,最简单、最稳妥的方法是使用 WSL 自带的导出/导入功能。
第一步:查看你的 WSL 发行版名称
打开 PowerShell 或 命令提示符,输入:
wsl -l -v
记下你想要迁移的发行版名称(例如 Ubuntu 或 Ubuntu-20.04)。
关闭wsl
wsl --shutdown
第二步:导出当前系统为备份文件
将你的 WSL 系统导出为一个 .tar 文件,存放在 E 盘。这个文件也可以作为备份。
wsl --export Ubuntu E:\wsl_backup\ubuntu.tar
注意:E:\wsl_backup\ 这个文件夹最好提前创建好。
第三步:注销原来的 WSL 系统
这一步会删除 C 盘里的 WSL 数据和设置,以清理空间。
wsl --unregister Ubuntu
第四步:导入系统到 E 盘
将刚刚导出的备份文件,导入到你想要的新位置。
wsl --import Ubuntu E:\wsl\ubuntu E:\wsl_backup\ubuntu.tar --version 2
安装完成后可以删除备份文件 E:\wsl_backup\ubuntu.tar
3、安装OpenCode
在wsl里面执行命令
curl -fsSL https://opencode.ai/install | bash
如果安装不成功,可以尝试修改hosts文件
获取可用IP地址:
访问 https://www.ipaddress.com/,在搜索框中输入 raw.githubusercontent.com,查询其当前的IPv4地址。通常会是 185.199.108.133 或类似的IP
vi /etc/hosts
在文件末尾另起一行 添加
185.199.108.133 raw.githubusercontent.com
保存 重启网络服务
systemctl restart systemd-networkd
重新加载配置
source ~/.bashrc
进入项目目录
cd ~/project/lianghua
启动 opencode
opencode
项目初始化
在 OpenCode 界面中,运行:
/init
然后我们使用自然语言描述你的需求来发起任务
4、安装OpenClaw
在wsl里面执行命令
curl -fsSL https://openclaw.ai/install.sh | bash
安装完成后,运行 Onboarding 完成初始配置。这是最关键的一步:
openclaw onboard --install-daemon
Gateway 基础操作
Gateway 是 OpenClaw 的核心进程,所有功能都依赖它运行:
#查看 Gateway 状态
openclaw gateway status
#在前台运行(适合调试)
openclaw gateway --port 18789
#详细日志模式
openclaw gateway --port 18789 --verbose
#强制占用端口并启动(解决端口冲突)
openclaw gateway --force
#重启 Gateway
openclaw gateway restart
#停止 Gateway
openclaw gateway stop
#查看实时日志
openclaw logs --follow
访问 Control UI
Control UI 是 OpenClaw 的可视化管理界面:
#打开 Control UI(自动在浏览器中打开)
openclaw dashboard
或者直接访问: http://127.0.0.1:18789/
安装详细参考 :
https://www.runoob.com/ai-agent/openclaw-clawdbot-tutorial.html
OpenClaw 接入飞书参考:
https://www.runoob.com/ai-agent/openclaw-feishu.html
更多推荐




所有评论(0)