From a mostly clean 4.23 linux (debian trixie headless) system originally installed using the default (npm) method:
curl -fsSL --proto '=https' --tlsv1.2 https://openclaw.ai/install.sh | bash -s -- --git --version v2026.5.12-beta.3
Errors out on pnpm version? Not entirely sure. Either the installer should handle this or it should be documented better:
๐ฆ OpenClaw Installer
Because Threads wasn't the answer either.
โ Detected: linux
Install plan
OS: linux
Install method: git
Requested version: v2026.5.12-beta.3
Git directory: /home/xxxx/openclaw
Git update: 1
ยท Existing OpenClaw installation detected, upgrading
[1/3] Preparing environment
โ Node.js v22.22.2 found
ยท Active Node.js: v22.22.2 (/usr/bin/node)
ยท Active npm: 10.9.7 (/usr/bin/npm)
ยท Using Node.js runtime at /usr/bin/node
ยท Using Node.js runtime at /usr/bin/node
[2/3] Installing OpenClaw
ยท Removing npm global install (switching to git)
removed 820 packages in 2s
โ npm global install removed
ยท Installing OpenClaw from GitHub (https://github.com/openclaw/openclaw.git)
โ Git already installed
โ pnpm ready (corepack pnpm)
ยท Ensuring pnpm command is available
! pnpm shim not on PATH; installed user-local wrapper at /home/xxx/.local/bin/pnpm
ยท Cloning OpenClaw
ยท Updating repository
ยท Installing dependencies
โ Installing dependencies failed โ re-run with --verbose for details
Scope: all 127 workspace projects
Progress: resolved 1, reused 0, downloaded 0, added 0
โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ โ
โ Update available! 10.33.4 โ 11.1.1. โ
โ Changelog: https://pnpm.io/v/11.1.1 โ
โ To update, run: corepack use pnpm@11.1.1 โ
โ โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ