Maintenance
Aktualisierung
Halten Sie OpenClaw auf dem neuesten Stand.
Informationen zum Ersetzen von Images für Docker, Podman und Kubernetes finden Sie unter Container-Images aktualisieren. Das Gateway führt vor der Bereitschaft startsichere Aktualisierungsarbeiten aus und wird beendet, wenn der eingebundene Zustand manuell repariert werden muss.
Empfohlen: openclaw update
Erkennt Ihren Installationstyp (npm, pnpm, Bun oder git), ruft die neueste Version ab, führt openclaw doctor aus und startet das Gateway neu.
openclaw updateWechseln Sie den Kanal oder wählen Sie eine bestimmte Version:
openclaw update --channel betaopenclaw update --channel extended-stableopenclaw update --channel devopenclaw update --dry-run # Vorschau ohne Anwendungopenclaw update verfügt über kein Flag --verbose (das Installationsprogramm hingegen schon). Verwenden Sie zur Diagnose
--dry-run für eine Vorschau der geplanten Aktionen, --json für strukturierte Ergebnisse oder
openclaw update status --json, um den Kanal- und Verfügbarkeitsstatus zu prüfen.
--channel beta bevorzugt das npm-Dist-Tag „beta“, greift jedoch auf „stable/latest“ zurück,
wenn das Beta-Tag fehlt oder seine Version älter als die neueste stabile
Version ist. Verwenden Sie stattdessen --tag beta für eine einmalige Paketaktualisierung, die an das unverarbeitete npm-
Beta-Dist-Tag gebunden ist.
--channel extended-stable betrifft nur das Paket, und die Installation erfolgt weiterhin
ausschließlich im Vordergrund. OpenClaw liest den öffentlichen npm-Selektor extended-stable,
überprüft das exakt ausgewählte Paket und installiert genau diese Version. Fehlende
oder inkonsistente Registry-Daten führen zum sicheren Abbruch; es erfolgt niemals ein Rückgriff auf latest.
Wenn die ausgewählte Version älter als die installierte Version ist, gilt weiterhin
die normale Bestätigung für ein Downgrade. Die CLI speichert den Kanal nach einer
erfolgreichen Aktualisierung des Kerns; ein direktes npm install -g openclaw@extended-stable
aktualisiert update.channel nicht.
Nach dem Austausch des Kerns werden geeignete offizielle npm-Plugins mit einer leeren/standardmäßigen oder
latest-Vorgabe auf genau diese Kernversion angeglichen. Exakte Fixierungen und explizite
Tags ungleich latest, Drittanbieter-Plugins und Quellen außerhalb von npm bleiben unverändert.
Kataloginstallationen, die von aktuellen OpenClaw-Versionen erstellt wurden, behalten diese standardmäßige
Vorgabe bei. Ältere Datensätze, die nur eine exakte Version enthalten, bleiben fixiert, da
OpenClaw eine alte automatische Fixierung nicht sicher von einer Benutzerfixierung unterscheiden kann; führen Sie
openclaw plugins update @openclaw/name einmal im Kanal „extended-stable“ aus,
um dieses Plugin wieder für die Nachverfolgung der exakten Kernversion zu aktivieren.
--channel dev stellt einen persistenten, fortlaufend aktualisierten GitHub-Checkout von main bereit. Für eine einmalige
Paketaktualisierung ordnet --tag main die Paketspezifikation github:openclaw/openclaw#main zu
und installiert sie direkt über den gewünschten Paketmanager (npm/pnpm/bun).
Bei verwalteten Plugins ist eine fehlende Beta-Version eine Warnung und kein Fehler: Die Kernaktualisierung kann dennoch erfolgreich abgeschlossen werden, während ein Plugin auf seine gespeicherte standardmäßige/neueste Version zurückgreift.
Informationen zur Bedeutung der Kanäle finden Sie unter Release-Kanäle.
Zwischen npm- und git-Installationen wechseln
Verwenden Sie Kanäle, um den Installationstyp zu ändern. Das Aktualisierungsprogramm behält Ihren Zustand, Ihre Konfiguration,
Ihre Anmeldedaten und Ihren Arbeitsbereich in ~/.openclaw bei; es ändert lediglich, welche OpenClaw-
Codeinstallation von CLI und Gateway verwendet wird.
# npm-Paketinstallation -> bearbeitbarer git-Checkoutopenclaw update --channel dev # git-Checkout -> npm-Paketinstallationopenclaw update --channel stableZeigen Sie zunächst eine Vorschau des Installationsmoduswechsels an:
openclaw update --channel dev --dry-runopenclaw update --channel stable --dry-rundev stellt einen git-Checkout sicher, erstellt ihn und installiert die globale CLI aus diesem
Checkout. Die Kanäle stable, extended-stable und beta verwenden Paketinstallationen.
„Extended-stable“ wird bei einem git-Checkout abgelehnt, ohne ihn zu verändern oder
zu konvertieren. Wenn das Gateway bereits installiert ist, aktualisiert openclaw update
die Dienstmetadaten und startet es neu, sofern Sie nicht --no-restart übergeben.
Bei Paketinstallationen mit einem verwalteten Gateway-Dienst zielt openclaw update
auf das von diesem Dienst verwendete Paketstammverzeichnis. Wenn der Shell-Befehl openclaw
aus einer anderen Installation stammt, gibt das Aktualisierungsprogramm beide Stammverzeichnisse und den Node-Pfad
des verwalteten Dienstes aus und prüft diese Node-Version anhand der Anforderung
engines.node der Zielversion, bevor das Paket ersetzt wird.
Server mit Quellcode-Checkout (Referenzskript)
Teams, die ein Gateway auf einem Server direkt aus einem git-Checkout ausführen, können es
innerhalb dieses Checkouts mit scripts/update-gateway.sh aktualisieren. Dieses Skript dient als Referenz
für eine effiziente Aktualisierung eines Quellcode-Servers: Es stellt nachverfolgte Build-Ausgaben wieder her, die
pnpm build überschreibt, bricht bei allen anderen lokalen Änderungen sicher ab, führt für
main einen Fast-Forward durch (oder rebasiert einen lokalen Server-Branch auf origin/main), installiert
Abhängigkeiten, führt einen sauberen Build aus und startet das Gateway neu.
ssh you@server 'cd /path/to/openclaw && scripts/update-gateway.sh'Überschreiben Sie den Neustart für benutzerdefinierte Diensteinheiten oder überspringen Sie ihn vollständig:
OPENCLAW_UPDATE_RESTART_CMD='systemctl --user restart openclaw-gateway.service' scripts/update-gateway.shOPENCLAW_UPDATE_RESTART_CMD='' scripts/update-gateway.shFür eine einfache Einzelbenutzerinstallation aus dem Quellcode empfiehlt sich stattdessen openclaw update --channel dev —
es verwaltet den Checkout, den Build und den Neustart des Gateways für Sie.
Alternative: Installationsprogramm erneut ausführen
curl -fsSL https://openclaw.ai/install.sh | bashFügen Sie --no-onboard hinzu, um das Onboarding zu überspringen. Um einen bestimmten Installationstyp zu erzwingen, übergeben Sie
--install-method git --no-onboard oder --install-method npm --no-onboard.
Wenn openclaw update nach der Installationsphase des npm-Pakets fehlschlägt, führen Sie stattdessen das
Installationsprogramm erneut aus. Es ruft das Aktualisierungsprogramm nicht auf, sondern führt die globale Paketinstallation
direkt aus und kann eine teilweise aktualisierte npm-Installation wiederherstellen.
curl -fsSL https://openclaw.ai/install.sh | bash -s -- --install-method npmFixieren Sie die Wiederherstellung mit --version auf eine bestimmte Version oder ein bestimmtes Dist-Tag:
curl -fsSL https://openclaw.ai/install.sh | bash -s -- --install-method npm --version <version-or-dist-tag>Alternative: manuell mit npm, pnpm oder bun
npm i -g openclaw@latestBevorzugen Sie openclaw update für überwachte Installationen: Damit lässt sich der Paketaustausch
mit dem laufenden Gateway-Dienst koordinieren. Wenn Sie eine überwachte Installation manuell
aktualisieren, stoppen Sie zuerst das verwaltete Gateway. Paketmanager ersetzen Dateien direkt,
und ein laufendes Gateway könnte andernfalls versuchen, während des Austauschs Kern- oder Plugin-Dateien
zu laden. Starten Sie das Gateway nach Abschluss des Paketmanagers neu, damit es
die neue Installation übernimmt.
Wenn bei einer root-eigenen systemweiten Linux-Installation openclaw update mit
EACCES fehlschlägt, stellen Sie sie mit dem systemeigenen npm wieder her und lassen Sie das Gateway während des
manuellen Austauschs gestoppt. Verwenden Sie dieselben Profil-Flags bzw. dieselbe Umgebung, die Sie normalerweise für
dieses Gateway verwenden. Ersetzen Sie /usr/bin/npm durch das systemeigene npm, dem das
root-eigene globale Präfix auf Ihrem Host gehört:
openclaw gateway stopsudo /usr/bin/npm i -g openclaw@latestopenclaw gateway install --forceopenclaw gateway restartÜberprüfen Sie anschließend:
openclaw --versioncurl -fsS http://127.0.0.1:18789/readyzopenclaw plugins list --jsonopenclaw gateway status --deep --jsonopenclaw doctor --lint --jsonWenn openclaw update eine globale npm-Installation verwaltet, installiert es das Ziel
zunächst in einem temporären npm-Präfix. Das Kandidatenpaket validiert während
preinstall die Node-Version des Hosts; erst danach überprüft OpenClaw den paketierten
Bestand dist und tauscht den sauberen Paketbaum in das tatsächliche globale Präfix ein. Eine
paketierte Abschlussprüfung wird im erwarteten Bestand ausgelassen und erst entfernt,
nachdem preinstall erfolgreich abgeschlossen wurde, sodass übersprungene Lebenszyklusskripte ebenfalls vor dem
Austausch zum Abbruch führen. Bei npm 12 und neuer genehmigt das Aktualisierungsprogramm nur den
Lebenszyklus des OpenClaw-Kandidaten; Skripte transitiver Abhängigkeiten bleiben blockiert. Dadurch wird vermieden,
dass npm ein neues Paket über veraltete Dateien des alten Pakets legt. Wenn der Installationsbefehl
fehlschlägt, versucht OpenClaw es einmal mit --omit=optional erneut, was auf Hosts hilfreich ist,
auf denen native optionale Abhängigkeiten nicht kompiliert werden können.
Von OpenClaw verwaltete npm-Aktualisierungs- und Plugin-Aktualisierungsbefehle deaktivieren für den untergeordneten
npm-Prozess außerdem die Lieferkettenquarantäne min-release-age von npm (oder den älteren Konfigurationsschlüssel before).
Diese Richtlinie dient dem allgemeinen Schutz, doch eine
explizite OpenClaw-Aktualisierung bedeutet: „Die ausgewählte Version jetzt installieren.“
pnpm add -g openclaw@latestWenn OpenClaw 2026.7.1 mit pnpm 11 installiert wurde, führen Sie diesen manuellen Befehl einmal aus. Diese Version stammt aus der Zeit vor dem isolierten Layout für globale Pakete von pnpm 11, sodass ihr Aktualisierungsprogramm eine andere npm-Installation mit der laufenden CLI verwechseln kann. Spätere Versionen behalten die pnpm-Zuordnung bei und folgen bei Aktualisierungen dem Stammverzeichnis des Ersatzpakets. Sie verwenden außerdem das vom zuständigen Manager gemeldete globale Binärverzeichnis und halten vor jeder Änderung an, wenn der verfügbare pnpm-Befehl ein anderes globales Stammverzeichnis oder eine andere Hauptversion meldet, oder wenn das aufrufende Paket verwaist oder dort nicht die einzige aktive OpenClaw- Installation ist.
Wenn OpenClaw eine globale pnpm-11-Installationsgruppe mit einem anderen Paket teilt, hält das automatische Aktualisierungsprogramm an, bevor es die Gruppe ändert. Aktualisieren Sie die ursprüngliche, durch Kommas getrennte Gruppe manuell, damit die zugehörigen Pakete und die Build-Richtlinie intakt bleiben.
bun add -g openclaw@latestErweiterte Themen zur npm-Installation
Schreibgeschützter Paketbaum
OpenClaw behandelt paketierte globale Installationen zur Laufzeit als schreibgeschützt, selbst wenn das globale Paketverzeichnis für den aktuellen Benutzer beschreibbar ist. Installationen von Plugin-Paketen befinden sich in OpenClaw-eigenen npm-/git-Stammverzeichnissen unter dem Benutzerkonfigurationsverzeichnis, und der Start des Gateways verändert den OpenClaw-Paketbaum nicht.
Einige Linux-npm-Konfigurationen installieren globale Pakete unter root-eigenen Verzeichnissen wie /usr/lib/node_modules/openclaw. OpenClaw unterstützt dieses Layout, da Befehle zum Installieren und Aktualisieren von Plugins außerhalb dieses globalen Paketverzeichnisses schreiben.
Gehärtete systemd-Einheiten
Gewähren Sie OpenClaw Schreibzugriff auf seine Konfigurations-/Zustandsstammverzeichnisse, damit explizite Plugin-Installationen, Plugin-Aktualisierungen und Bereinigungen durch den Doctor ihre Änderungen dauerhaft speichern können:
ReadWritePaths=/var/lib/openclaw /home/openclaw/.openclaw /tmpVorabprüfung des Speicherplatzes
Vor Paketaktualisierungen und expliziten Plugin-Installationen versucht OpenClaw nach bestem Wissen, den Speicherplatz des Zielvolumes zu prüfen. Bei wenig Speicherplatz wird eine Warnung mit dem geprüften Pfad ausgegeben, die Aktualisierung wird jedoch nicht blockiert, da sich Dateisystemkontingente, Snapshots und Netzwerkvolumes nach der Prüfung ändern können. Maßgeblich bleiben die tatsächliche Installation durch den Paketmanager und die Überprüfung nach der Installation.
Automatisches Aktualisierungsprogramm
Standardmäßig deaktiviert. Aktivieren Sie es in ~/.openclaw/openclaw.json:
{ update: { channel: "stable", auto: { enabled: true, }, },}| Kanal | Verhalten |
|---|---|
stable |
Wird nach einer integrierten Verzögerung mit deterministischem Jitter für eine gestaffelte Einführung angewendet. |
extended-stable |
Prüft beim Start und alle 24 Stunden auf einen schreibgeschützten Aktualisierungshinweis, wenn checkOnStart aktiviert ist. Wird niemals automatisch angewendet. |
beta |
Prüft in einem integrierten Intervall und wendet die Aktualisierung sofort an. |
dev |
Keine automatische Anwendung. Verwenden Sie openclaw update manuell. |
Der Gateway protokolliert beim Start außerdem einen Aktualisierungshinweis (deaktivierbar mit
update.checkOnStart: false). Gespeicherte Extended-Stable-Auswahlen verwenden diesen
schreibgeschützten Hinweispfad und das bestehende 24-Stunden-Hinweisintervall, führen jedoch niemals
eine automatische Installation, Übergabe, einen Neustart, eine Stable-Verzögerung bzw. einen Stable-Jitter oder Beta-Abfragen aus.
Legen Sie für ein Downgrade oder die Wiederherstellung nach einem Vorfall OPENCLAW_NO_AUTO_UPDATE=1 in der Gateway-Umgebung fest, um automatische Anwendungen zu blockieren, selbst wenn update.auto.enabled konfiguriert ist. Aktualisierungshinweise beim Start können weiterhin ausgeführt werden, sofern nicht auch update.checkOnStart deaktiviert ist.
Über die Live-Gateway-Steuerungsebene angeforderte Paketmanager-Aktualisierungen
(update.run) ersetzen den Paketbaum nicht innerhalb des laufenden Gateway-
Prozesses. Bei Installationen als verwalteter Dienst startet der Gateway eine entkoppelte Übergabe,
wird beendet und überlässt dem normalen CLI-Pfad openclaw update --yes --json das Stoppen des
Dienstes, das Ersetzen des Pakets, das Aktualisieren der Dienstmetadaten, den Neustart, die Überprüfung
der Gateway-Version und -Erreichbarkeit sowie, wenn möglich, die Wiederherstellung eines installierten, aber nicht geladenen
macOS-LaunchAgent. Wenn der Gateway diese Übergabe nicht sicher durchführen kann,
meldet update.run stattdessen einen sicheren Shell-Befehl, anstatt den Paketmanager
innerhalb des Prozesses auszuführen.
Die Aktualisierungskarte in der Seitenleiste der Control UI zeigt Gateway aktualisieren, wenn sie
diesen update.run-Ablauf direkt startet. Dies gilt für die browserbasierte Control UI, entfernte
Gateways und manuell verwaltete lokale Gateways.
In der signierten macOS-App ändert ein lokaler, der App zugeordneter Gateway diese Karte in
Mac-App + Gateway aktualisieren. Sparkle aktualisiert zuerst die App; nach dem erneuten Start
führt die App openclaw update --tag <app-version> --json aus, startet ihren Gateway neu
und überprüft dessen Funktionsfähigkeit in einem Fortschrittsfenster nach Art der Einrichtung. Das Fenster wird nur angezeigt,
wenn dieser verwaltete Gateway aktualisiert, repariert oder installiert werden muss; reine App-Aktualisierungen starten
direkt wieder in die App. Fehlerdetails bleiben zusammen mit den Aktionen „Erneut versuchen“, Aktualisierungsanleitung und
Discord sichtbar. Die App verwendet diesen koordinierten
Pfad niemals für einen entfernten oder extern verwalteten Gateway, führt niemals ein Downgrade eines neueren
Gateway durch und überschreibt niemals eine extended-stable-Kanalfixierung.
Nach einer erfolgreichen Aktualisierung stellt die App ein einmaliges Willkommensereignis für die zuletzt verwendete direkte Sitzung auf oberster Ebene mit einer echten Benutzer-/Kanalinteraktion in die Warteschlange. Cron-Ausführungen, Heartbeats und ausschließlich im Hintergrund erfolgende Sitzungsaktualisierungen ändern diese Auswahl nicht. Im Remote-Modus aktualisiert die App nur die Laufzeitumgebung ihres lokalen Mac-Nodes und sendet das Ereignis nur, wenn der verbundene entfernte Gateway mindestens so neu wie die App ist.
Nach der Aktualisierung
Doctor ausführen
openclaw doctorMigriert die Konfiguration, prüft DM-Richtlinien und kontrolliert den Zustand des Gateway. Details: Doctor
Gateway neu starten
openclaw gateway restartÜberprüfen
openclaw healthRollback
Ein Rollback umfasst zwei Ebenen:
- Älteren OpenClaw-Code neu installieren und dabei den aktuellen Zustand beibehalten.
- Den Zustand vor der Aktualisierung nur wiederherstellen, wenn der ältere Code eine migrierte Konfiguration oder Datenbank nicht verwenden kann.
Beginnen Sie mit einem reinen Code-Rollback. Bei der Wiederherstellung des Zustands gehen Änderungen verloren, die nach der Sicherung vorgenommen wurden.
Vor der Aktualisierung: verifizierte Sicherung erstellen
openclaw update bewahrt automatisch eine Konfigurationskopie vor der Aktualisierung auf, erstellt jedoch
keinen vollständigen Wiederherstellungspunkt für den Zustand. Erstellen Sie vor einer bedeutenden Aktualisierung
explizit einen:
mkdir -p ~/Backups/openclawopenclaw backup create --output ~/Backups/openclaw --verifyDas Archivmanifest verzeichnet die OpenClaw-Version und die im Backup enthaltenen Quellpfade. Das Archiv kann Anmeldedaten, Authentifizierungsprofile und Kanalzustände enthalten. Speichern Sie es daher mit Berechtigungen ausschließlich für den Eigentümer und demselben Schutz wie das Live-Zustandsverzeichnis. Unter Backup finden Sie Informationen zu enthaltenen und absichtlich ausgelassenen Dateien.
Für einen bitgenauen Wiederherstellungspunkt, der flüchtige Artefakte enthält, die im portablen Archiv ausgelassen werden, stoppen Sie den Gateway und verwenden Sie einen von Ihrer Plattform bereitgestellten Dateisystem-, Volume- oder VM-Snapshot.
Paketinstallation zurücksetzen
Listen Sie die veröffentlichten Versionen auf, zeigen Sie dann eine Vorschau an und installieren Sie die als funktionsfähig bekannte Version:
npm view openclaw versions --jsonopenclaw update --tag <known-good-version> --dry-runopenclaw update --tag <known-good-version>openclaw update --tag wird gegenüber einer direkten Installation über den Paketmanager bevorzugt. Der Befehl
erkennt das Downgrade, fordert eine Bestätigung an, führt die Konvergenz verwalteter Plugins
und Kompatibilitätsprüfungen für das installierte Ziel durch, aktualisiert die Dienstmetadaten,
startet den Gateway neu und überprüft die ausgeführte Version. Wenn der gespeicherte
Kanal extended-stable ist, verwenden Sie
--channel stable --tag <known-good-version>, da exakte einmalige Tags nicht
mit dem Selektor extended-stable kombiniert werden können.
Paketaktualisierungen bereiten den Kandidaten vor und überprüfen ihn vor der Aktivierung. Wenn der Dateisystemaustausch oder das Ersetzen des Befehls-Shims fehlschlägt, stellt OpenClaw automatisch das alte Paket wieder her. Wenn nach einem erfolgreichen Austausch später eine Gateway-Zustandsprüfung fehlschlägt, werden die vorherige Version und Anweisungen für einen manuellen Rollback gemeldet, anstatt das Paket erneut automatisch zu ersetzen.
Wenn der CLI-Aktualisierungspfad nicht verfügbar ist, verwenden Sie denselben Paketmanager und Installationsumfang, denen der aktuelle Gateway zugeordnet ist:
openclaw gateway stopnpm i -g openclaw@<known-good-version>openclaw gateway install --forceopenclaw gateway restartErsetzen Sie npm durch pnpm oder bun, wenn dieser Manager für die Installation zuständig ist. Verhindern Sie während
der Wiederherstellung nach einem Vorfall, dass ein aktivierter automatischer Updater sofort eine
neuere Version anwendet, indem Sie OPENCLAW_NO_AUTO_UPDATE=1 in der Gateway-Umgebung festlegen.
Quellcode-Checkout zurücksetzen
Verwenden Sie einen sauberen Checkout und wählen Sie einen als funktionsfähig bekannten Tag oder Commit aus:
git fetch --all --tagsgit checkout --detach <known-good-tag-or-commit>pnpm install && pnpm buildopenclaw gateway restartSo kehren Sie zur neuesten Version zurück: git checkout main && git pull.
Der Updater setzt einen Git-Checkout automatisch auf seinen vorherigen Branch und SHA zurück, wenn die Abhängigkeitsinstallation, der Build, der UI-Build oder Doctor nach dem Start einer Git- Aktualisierung fehlschlägt. Ein manueller Checkout ist weiterhin erforderlich, wenn Sie absichtlich einen älteren Commit auswählen.
Downgrade über die SQLite-Sitzungsmigration hinweg
Bevor Sie eine ältere dateibasierte OpenClaw-Version starten, verwenden Sie die aktuelle CLI, um archivierte ältere Transkriptartefakte wiederherzustellen:
openclaw gateway stopopenclaw doctor --session-sqlite restore --session-sqlite-all-agentsDadurch werden keine SQLite-Daten gelöscht. Sitzungen, die nach der SQLite-Migration erstellt wurden, existieren nur in SQLite und werden in der älteren Laufzeitumgebung nicht angezeigt. Siehe Downgrade nach der SQLite-Sitzungsmigration.
Zustand nur bei Bedarf wiederherstellen
Wenn der ältere Code eine neuere Konfiguration oder ein neueres Datenbankschema nicht lesen kann, stoppen Sie den Gateway und stellen Sie den verifizierten Dateisystem-, Volume- oder VM-Snapshot von vor der Aktualisierung wieder her. Bewahren Sie den aktuellen Zustand vor der Wiederherstellung separat auf, da dadurch Änderungen entfernt werden, die nach dem Snapshot vorgenommen wurden.
Umfassende openclaw backup create-Archive unterstützen die Erstellung und Verifizierung, jedoch
keine direkte Aktivierung des gesamten Archivs. Extrahieren Sie ein umfassendes Archiv in ein Staging-
Verzeichnis und verwenden Sie dessen manifest.json-Zuordnung von Quelle zu Archiv für eine Offline-
Wiederherstellung. openclaw backup sqlite restore schreibt ebenfalls eine verifizierte Datenbank
in ein neues Ziel; die Aktivierung dieses Ziels bleibt ein expliziter Offline-Schritt durch die Administration.
Rollback überprüfen
openclaw --versionopenclaw healthopenclaw plugins list --jsonopenclaw gateway status --deep --jsonopenclaw doctor --lint --jsonWenn Sie nicht weiterkommen
- Führen Sie
openclaw doctorerneut aus und lesen Sie die Ausgabe sorgfältig. - Bei
openclaw update --channel devin Quellcode-Checkouts richtet der Updaterpnpmbei Bedarf automatisch ein. Wenn ein pnpm-/corepack-Bootstrap-Fehler angezeigt wird, installieren Siepnpmmanuell (oder aktivieren Siecorepackerneut) und führen Sie die Aktualisierung erneut aus. - Prüfen Sie: Fehlerbehebung
- Fragen Sie in Discord: https://discord.gg/clawd
Verwandte Themen
- Installationsübersicht: alle Installationsmethoden.
- Doctor: Zustandsprüfungen nach Aktualisierungen.
- Migration: Anleitungen zur Migration zwischen Hauptversionen.