以下内容为亲自安装、测试整理。最终对接的是百炼模型
一:安装wsl最新版本
Windows管理员权限启动wsl
Wsl –update

二:通过wsl 展示可安装的Ubuntu24版本
Wsl -l -o

三:选择安装Ubuntu-24.04
Wsl –install -d Ubuntu-24.04

四:进行网络配置
C:Userslyc 目录下建立文件 .wslconfig
并添加如下内容(win11或确保Windows 10是最新版本(22H2或更高))
[wsl2]
#启用镜像网络模式
networkingMode=mirrored
#启用 DNS隧道openclaw 安装,防止VPN 环境下域名解析失效dnsTunneling=true
#强制WSL使用Windows的HTTP代理设置autoProxy=true
#启用集成防火墙支持
firewall=true
[experimental]
#自动回收闲置内存,优化性能
autoMemoryReclaim=gradual
#支持主机回环地址访问
hostAddressLoopback=true
较低版本win10
[wsl2]
# 将镜像网络模式改为NAT(或直接删除这一行)
networkingMode=nat
# 强制WSL使用Windows的HTTP代理设置
autoProxy=true
# 如果您不需要防火墙功能,可以关闭或删除这一行
# firewall=false
[experimental]
# 自动回收闲置内存
autoMemoryReclaim=gradual
# 支持主机回环地址访问
hostAddressLoopback=true
五:wsl –shutdown 等待10s左右,完成ubuntu重启
六:将ubuntu系统转移到其他windows盘下
# 创建目标目录
New-Item -Path “F:WSL” -ItemType Directory -Force
# 导出 Ubuntu
wsl –export Ubuntu-24.04 F:WSLu.tar
# 注销原发行版
wsl –unregister Ubuntu-24.04
# 导入到新位置
wsl –import Ubuntu-24.04 F:WSLUbuntu-24.04 F:WSLu.tar
# 删除临时文件
Remove-Item F:WSLu.tar
七:准备安装openclaw
# 备份原文件
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
# 写入清华源
sudo tee /etc/apt/sources.list > /dev/null << ‘EOF’
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-security main restricted universe multiverse
EOF
# 清理缓存并更新
sudo rm -rf /var/lib/apt/lists/*
sudo apt update
# 安装 nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.4/install.sh | bash
# 加载 nvm
export NVM_DIR=”$HOME/.nvm”
source “$NVM_DIR/nvm.sh”
# 使用淘宝镜像安装 Node.js 22
export NVM_NODEJS_ORG_MIRROR=https://npmmirror.com/mirrors/node
nvm install 22
# 验证
node –version
npm –version
NODE_PATH=$(which node)
NPM_PATH=$(which npm)
sudo ln -sf $NODE_PATH /usr/local/bin/node
sudo ln -sf $NPM_PATH /usr/local/bin/npm
npm install -g pnpm
# 配置淘宝镜像
pnpm config set registry https://registry.npmmirror.com
cd ~
git clone https://github.com/openclaw/openclaw.git
cd openclaw
pnpm install
pnpm ui:build
给 tstdown添加权限 chmod +x node_modules/.bin/tsdown
pnpm build
pnpm openclaw onboard –install-daemon
八:配置openclaw命令alias
echo ‘alias openclaw=”cd ~/openclaw && pnpm openclaw”‘ >> ~/.bashrc
source ~/.bashrc
八:配置完成后模型引用
openclaw onboard –install-daemon 执行之后,在家目录openclaw下,会有隐藏文件夹.openclaw 可以进入,找到openclaw.json文件,进行百炼目录配置,可以参照
https://developer.aliyun.com/article/
里面需要使用json 去掉/转义符,替换自己的key–不需要大括号,直接输入密码就好
https://www.bejson.com/
九:修改chat窗口名称显示
完成后要刷新,功能是让助手自己修改的

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/254125.html原文链接:https://javaforall.net
