


wsl --install

通过 NodeSource 安装(推荐,版本可控),过程如下:
1. 先更新 Ubuntu 系统包(确保依赖完整)
打开你的 Ubuntu 终端(WSL 里的命令行),执行:
# 更新包索引
sudoapt update# 安装必要依赖(curl 用于下载脚本,gnupg 用于验证签名)sudoaptinstall-ycurl gnupg
2. 添加 NodeSource 官方源(以 LTS 版为例,比如 Node.js 20.x)
# 导入 NodeSource 公钥(验证源的合法性)curl-fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key |sudo gpg --dearmor-o /usr/share/keyrings/nodesource.gpg# 添加 Node.js 20.x LTS 源(如需其他版本,把 20.x 换成 18.x/22.x 即可)echo"deb [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_20.x nodistro main"|sudotee /etc/apt/sources.list.d/nodesource.list
3. 安装 Node.js
# 再次更新包索引(识别新添加的源)sudoapt update# 安装 Node.js(会自动装 npm,无需单独装)sudoaptinstall-y nodejs
4. 验证安装成功
# 查看 Node.js 版本node-v# 查看 npm 版本(npm 是 Node.js 的包管理器,随 Node.js 一起安装)npm-v
3,安装 OpenClaw
一键安装脚本(推荐)
curl -fsSL https://openclaw.ai/install.sh | bash
命令行输出示例:
🦞 OpenClaw Installer─────────────────────────────────────Detected platform: linux (WSL2)Node version: v22.1.0 ✓Installing openclaw@latest...✓ Installed successfully安装结束后,会自动进入配置过程,也可以手工运行配置
openclaw onboard --install-daemon或openclaw dashboard
夜雨聆风