Experiment: OpenClaw Setup on WSL2
Status
- optional
- experiment
- not required for the default document flow
Goal
Validate OpenClaw installation and basic operation on Windows 11 with WSL2 Ubuntu.
This is an optional experiment, not the default setup path.
Environment
| Item | Value |
|---|---|
| OS | Windows 11 Pro |
| WSL Version | WSL2 |
| Distribution | Ubuntu |
| Type | optional experiment |
Setup Steps
Step 1: Enter WSL2 Ubuntu
wsl -d Ubuntu
Step 2: Install Node.js 24
curl -fsSL https://fnm.vercel.app/install | bash
source ~/.bashrc
fnm install 24
fnm use 24
node -v
npm -v
Step 3: Install OpenClaw
curl -fsSL https://openclaw.ai/install.sh | bash
Step 4: Authenticate Claude CLI
If Claude CLI is used, authentication is required.
Reference:
Option A:
cp /mnt/c/Users/ahyuo/.claude/.credentials ~/.claude/.credentials
Option B:
echo 'export ANTHROPIC_API_KEY="sk-ant-..."' >> ~/.bashrc
source ~/.bashrc
Step 5: Onboarding
General:
openclaw onboard --install-daemon
Skip channels:
openclaw onboard --install-daemon --skip-channels
Step 6: Verify Gateway
openclaw config get gateway.token
openclaw gateway status --token <token>
Step 7: Open Dashboard
openclaw dashboard
Checklist
- confirm WSL2 Ubuntu
- install Node.js 24
- install OpenClaw
- authenticate Claude CLI
- complete
openclaw onboard - verify
openclaw gateway status - confirm dashboard access
Notes
- optional setup
- experiment only
- not required for the default documentation flow