01install.sh vs. npm -g: Vergleich der OpenClaw-Installationspfade
Jede Tabellenzeile ist eine Feld-Heuristik auf frischer vuzcloud-Miete—kein SLA. Bestätigen Sie node -v mit Major-Version 24, bevor ein Installer globale Binaries berührt.
| Entscheidungsachse | Offizielles install.sh (curl) | npm install -g openclaw | Budget-Team-Hinweis |
|---|---|---|---|
| Reproduzierbarkeit | Gepinntes Skript + Digest-Check | Abhängig von Lockfile-Disziplin | install.sh auf geteilten Studenten-Leases |
| Node-24-Schwelle | Skript bricht früh ab | OK wenn nvm-Default 24.x | node -p process.versions zuerst |
| Upgrade-Takt | curl bei Release Notes | npm -g update openclaw | Ein Pfad pro Sprint; nicht mischen |
| Disk auf 256-GB-M4 | Schlanke globale Footprint | npm-Cache-Spitze bei Kaltinstall | ~/.npm nach Fehlversuchen leeren |
Nach der Installation which openclaw und openclaw --version im Team-Wiki festhalten—so vermeidet der nächste Kollege eine zweite globale Kopie. Dokumentieren Sie außerdem den gewählten Installationspfad im Ticket, damit Rollbacks nach fehlgeschlagenem onboard reproduzierbar bleiben.
02openclaw onboard --install-daemon: Abnahme auf gemietetem Mac
Onboard ist Ihr Vertragstest: Gateway-Config, Workspace-Tokens und ein Daemon, der SSH-Trennung überlebt. Prüfen Sie in dieser Reihenfolge—stoppen Sie bei jedem Fehler, bevor Skills importiert werden.
- Node-Preflight:
node -vmuss v24.x zeigen; sonst nvm vor onboard wechseln - Onboard + Daemon:
openclaw onboard --install-daemon; LaunchAgent (macOS) als geladen bestätigen - Gateway-Listen:
openclaw gateway statusmeldet online mit erwartetem Port - Doctor-Pass:
openclaw doctorExit-Code 0; stderr archivieren wenn nicht - Token-Scope: API-Keys workspace-gebunden; Classroom-Keys auf Shared-Lease rotieren
~/.openclaw dokumentieren, die Sie bei Rückgabe löschen—keine Produktions-Tokens auf Tages-Tier über den Spike hinaus03Skills-Kaltstart: Disk- und RAM-Spitzen auf M4 16 GB
Skills-Importe scheitern leise: npm-Tarballs, Modell-Caches und Gateway-Puffer teilen sich dieselbe 256-GB-SSD. Einmal messen mit df -h / und Aktivitätsanzeige, bevor Sie „fertig“ melden.
| Signal | Pause-Schwelle (16 GB / 256 GB) | Upgrade-Hinweis |
|---|---|---|
| Freier Speicher | Unter 35 % frei beim Kaltimport | Speicher-Matrix 256 vs. 512 GB |
| RSS-Spitze | Dauerhaft über 12 GB mit GUI | VNC schließen; Gateway headless |
| Beschreibbarer Cache | Über ca. 45 GB kumulativ | Skills-Vendor-Verzeichnisse prunen; Tier erweitern |
Für Transporter-lastige Workflows nach stabilem OpenClaw: US-West-Transporter-Runbook—dieselben Node- und Disk-Leitplanken.
04US-West vs. APAC: vuzcloud-Knoten für OpenClaw-Latenz
Der Installationspfad ersetzt keine Geografie. US-West, wenn Modell-APIs, Webhooks und Git-Remotes in Nordamerika liegen. APAC, wenn Commits und Reviewer in Ostasien sitzen—auch wenn US-APIs RTT addieren.
Quantifizieren mit der APAC-vs.-US-West-RTT-Matrix und drei Endpunkten, die Sie wirklich aus openclaw gateway status ansprechen—notfalls nur ein Ping-Diagramm.
05Engpässe, die einen Budget-OpenClaw-Spike verschwenden
- Node-Drift: Homebrew Node 22 neben nvm 24—onboard ok, Gateway crasht am falschen Binary
- Doppelte Globals: install.sh plus npm -g hinterlassen zwei
openclaw-Binaries; doctor prüft die falsche - Disk-Klippe: Skills-Kaltstart füllt SSD, während Gateway-Logs gesund wirken—freier Speicher ist das echte SLO
06Fünf-Schritte-Runbook: SSH bis erstes Skill
Schritt 1: per SSH node -v; Node 24 mit nvm pinnen, wenn das Lease-Image uneindeutig ist.
Schritt 2: install.sh oder npm -g aus der Tabelle—nie beides am selben Host an einem Nachmittag.
Schritt 3: openclaw onboard --install-daemon; gateway status und doctor ins Repo-Docs.
Schritt 4: ein repräsentatives Skill-Bundle importieren; freien Speicher und RSS gegen Schwellen beobachten.
Schritt 5: Tages- vs. Wochen-Tier auf preise.html mit RTT-Matrix vergleichen, wenn der Spike länger als wenige abrechenbare Tage dauert—Lease nach Validierung freigeben.
Zitierbare Leitplanken: Node 24 ist harte Untergrenze; install.sh ist Default auf geteilten Studenten-Leases; npm -g passt bei nvm-gepinntem 24.
Disk-Leitplanke: Skills pausieren unter 35 % frei auf 256-GB-SSD.
Weiterlesen: Budget-Speicher-Matrix, Blog-Index, hilfe.html für SSH/VNC.
07FAQ: gateway status, doctor und Install-Fehler
gateway status offline nach onboard: openclaw doctor erneut, Daemon-Unit neu laden, Listen-Port-Konflikte prüfen, Tokens mit Workspace abgleichen.
doctor meldet Node-Mismatch: which node und which openclaw; PATH so ausrichten, dass beide unter nvm 24 liegen—not Homebrew 22.
npm EACCES bei Global-Install: install.sh auf gemieteten Macs bevorzugen oder npm-global in User-Verzeichnis—nie sudo auf Shared-vuzcloud-Host.
Einstiegs-Mac mini M4 mieten und Install-Matrix heute ausführen
Lesen Sie die Budget-Speicher-Matrix oder das Transporter-Webhook-Runbook, dann preise.html für Einstiegspakete und kaufen.html für den ersten Knoten.