乐于分享
好东西不私藏

OpenClaw 从安装到入门的完全指南

OpenClaw 从安装到入门的完全指南
1. 安装WSL2
WSL2是windows subsystem for Linux的缩写,即适用于Linux的Windows子系统,相当于在windows上安装了一个Linux的虚拟机。
首先确保安装了WSL基础组件,即下图中的“适用于Linux的Windows子系统”
然后运行Windows PowerShell,注意:选择“以管理员身份运行”.
运行wsl --install,Windows默认安装Ubuntu虚拟机,如下图所示:
wsl --install
安装完成后,提示符界面自动进入Ubuntu,后续也可以手工进入,后续所有操作都将在Ubuntu中完成。
注意每次仍选择以管理员身份运行。
2,安装Node.js

通过 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
配置过程如下图所示