一、安装 WSL
先在 PowerShell 执行以下命令更新并检查 WSL 状态:
wsl --update
wsl --status
wsl --version
wsl --set-default-version 2
wsl --list --verbose
安装 Ubuntu 22.04:
wsl --install Ubuntu-22.04
安装完成后打开 Ubuntu 终端。
二、安装基础组件
更新系统源:
sudo apt update && sudo apt upgrade -y
安装基础工具:
sudo apt install -y build-essential curl git unzip zip ca-certificates jq
额外安装 1Panel(解决 Docker 环境问题):
sudo bash -c "$(curl -sSL https://resource.fit2cloud.com/1panel/package/v2/quick_start.sh)"
三、安装 Node.js(通过 nvm)
1. 安装 nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.4/install.sh | bash
保存全局设置:
source ~/.bashrc
检查版本:
nvm --version
2. 安装 Node
nvm install 22
nvm use 22
验证环境:
node --version
四、安装 OpenClaw
全局安装:
npm install -g openclaw@latest
检查版本:
openclaw --version
初始化服务:
openclaw onboard --install-daemon
五、OpenClaw 初始化配置
询问是否在本机安装,选择 Yes。

