Avinstallera¶
Två vägar:
- Enkel väg om
openclawfortfarande är installerad. - Manuell borttagning av tjänst om CLI saknas men tjänsten fortfarande körs.
Enkel väg (CLI fortfarande installerad)¶
Rekommenderat: använd den inbyggda avinstalleraren:
openclaw uninstall
Icke-interaktivt (automatisering / npx):
openclaw uninstall --all --yes --non-interactive
npx -y openclaw uninstall --all --yes --non-interactive
Manuella steg (samma resultat):
- Stoppa gateway-tjänsten:
openclaw gateway stop
- Avinstallera gateway-tjänsten (launchd/systemd/schtasks):
openclaw gateway uninstall
- Ta bort tillstånd + konfig:
rm -rf "${OPENCLAW_STATE_DIR:-$HOME/.openclaw}"
Om du satte OPENCLAW_CONFIG_PATH till en anpassad plats utanför tillståndskatalogen, ta bort den filen också.
- Ta bort din arbetsyta (valfritt, tar bort agentfiler):
rm -rf ~/.openclaw/workspace
- Ta bort CLI-installationen (välj den du använde):
npm rm -g openclaw
pnpm remove -g openclaw
bun remove -g openclaw
- Om du installerade macOS-appen:
rm -rf /Applications/OpenClaw.app
Noteringar:
- Om du använde profiler (
--profile/OPENCLAW_PROFILE), upprepa steg 3 för varje tillståndskatalog (standardvärden är~/.openclaw-<profile>). - I fjärrläge ligger tillståndskatalogen på gateway-värden, så kör steg 1–4 där också.
Manuell borttagning av tjänst (CLI inte installerad)¶
Använd detta om gateway-tjänsten fortsätter att köras men openclaw saknas.
macOS (launchd)¶
Standardetikett är bot.molt.gateway (eller bot.molt.<profile>; äldre com.openclaw.* kan fortfarande finnas):
launchctl bootout gui/$UID/bot.molt.gateway
rm -f ~/Library/LaunchAgents/bot.molt.gateway.plist
Om du använde en profil, ersätt etiketten och plist namnet med bot.molt.<profile>. Ta bort alla äldre com.openclaw.* listor om närvarande.
Linux (systemd användarenhet)¶
Standardnamnet på enheten är openclaw-gateway.service (eller openclaw-gateway-<profile>.service):
systemctl --user disable --now openclaw-gateway.service
rm -f ~/.config/systemd/user/openclaw-gateway.service
systemctl --user daemon-reload
Windows (Schemalagd uppgift)¶
Standardnamnet för uppgiften är OpenClaw Gateway (eller OpenClaw Gateway (<profile>)).
Uppgiften skriptet lever under ditt tillstånd dir.
schtasks /Delete /F /TN "OpenClaw Gateway"
Remove-Item -Force "$env:USERPROFILE\.openclaw\gateway.cmd"
Om du använde en profil, ta bort motsvarande uppgiftsnamn och ~\.openclaw-<profile>\gateway.cmd.
Normal installation vs källkodsutcheckning¶
Normal installation (install.sh / npm / pnpm / bun)¶
Om du använde https://openclaw.ai/install.sh eller install.ps1, installerades CLI med npm install -g openclaw@latest.
Ta bort den med npm rm -g openclaw (eller pnpm remove -g / bun remove -g om du installerade på det sättet).
Källkodsutcheckning (git clone)¶
Om du kör från en repo-utcheckning (git clone + openclaw ... / bun run openclaw ...):
- Avinstallera gateway-tjänsten innan du tar bort repot (använd den enkla vägen ovan eller manuell borttagning av tjänst).
- Ta bort repokatalogen.
- Ta bort tillstånd + arbetsyta enligt ovan.