乐于分享
好东西不私藏

怎么卸载“龙虾”?

怎么卸载“龙虾”?

卸载OpenClaw(龙虾)不能只删文件夹,因为它的后台服务、配置文件、全局CLI工具分散在系统各处。如果不彻底清理,可能会出现端口占用、服务自启等问题。

按你的部署方式,选择下面一种方法操作即可。


一、通用卸载方法(最简单,适用于大多数用户)

这是官方推荐的方式,适合通过 npm 或 install.sh 脚本安装的用户。

第一步:打开终端

  • Windows:按 Win + R,输入 cmd,回车;或搜索“PowerShell”
  • Mac:按 Command + 空格,搜索 Terminal
  • Linux:直接打开终端

第二步:执行卸载命令

ounter(lineopenclaw uninstall --all --yes --non-interactive

这条命令会自动完成:

  • 停止 Gateway 网关服务
  • 删除状态和配置文件(~/.openclaw
  • 清理工作区文件

如果提示 command not found,说明 CLI 工具已经不可用,直接跳到下方的手动清理部分。

第三步:删除全局 CLI 工具

ounter(lineounter(lineounter(lineounter(line# 根据你当初的安装方式选择一条npm uninstall -g openclaw          # npm 安装pnpm remove -g openclaw            # pnpm 安装bun remove -g openclaw             # bun 安装

验证是否删除成功:执行 which openclaw(Mac/Linux)或 where openclaw(Windows),应该无任何输出。


二、Docker 部署用户专用

如果你是用 Docker 或 docker-compose 部署的,按以下步骤操作:

第一步:停止并删除容器

ounter(lineounter(lineounter(lineounter(lineounter(lineounter(line# 进入项目目录(有 docker-compose.yml 的位置)docker-compose down# 或者手动停止/删除所有相关容器docker stop $(docker ps -aq --filter "name=openclaw"2>/dev/nulldocker rm $(docker ps -aq --filter "name=openclaw"2>/dev/null

第二步:删除镜像

ounter(linedocker rmi $(docker images -q --filter "reference=*openclaw*"2>/dev/null

第三步:删除数据卷(重要!)

ounter(lineounter(linedocker volume ls | grep -i openclaw   # 先查看有哪些卷docker volume rm openclaw_data openclaw_memory   # 根据实际名称删除

数据卷里存着你的配置和记忆数据,不删除的话会一直占用磁盘空间。


三、手动清理残留(确保彻底干净)

执行完上述步骤后,建议再检查并删除以下可能残留的目录:

Windows

ounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(line# 用户配置目录Remove-Item -Recurse -Force "$env:USERPROFILE\.openclaw" -ErrorAction SilentlyContinueRemove-Item -Recurse -Force "$env:USERPROFILE\.clawdbot" -ErrorAction SilentlyContinueRemove-Item -Recurse -Force "$env:USERPROFILE\.moltbot" -ErrorAction SilentlyContinue# 程序安装目录Remove-Item -Recurse -Force "C:\Program Files\OpenClaw" -ErrorAction SilentlyContinue# AppData 残留Remove-Item -Recurse -Force "$env:APPDATA\OpenClaw" -ErrorAction SilentlyContinue

Mac

ounter(lineounter(lineounter(lineounter(linerm -rf ~/.openclaw ~/.clawdbot ~/.moltbot ~/.molthubrm -rf ~/Library/Application\ Support/openclawrm -rf ~/Library/Preferences/ai.openclaw.*rm -rf /Applications/OpenClaw.app

Linux

ounter(lineounter(linerm -rf ~/.openclaw ~/.clawdbot ~/.moltbot ~/.molthubrm -rf ~/.config/openclaw

四、清理系统服务(防止开机自启)

即使删除了文件,后台服务可能还在:

Windows(计划任务)

ounter(lineounter(line# 以管理员身份运行 PowerShellschtasks /Delete /F /TN "OpenClaw Gateway" 2>$null

Mac(launchd)

ounter(lineounter(lineounter(lineounter(line# 停止并删除 plist 文件launchctl bootout gui/$UID/bot.molt.gateway 2>/dev/nullrm -f ~/Library/LaunchAgents/bot.molt.gateway.plistrm -f ~/Library/LaunchAgents/ai.openclaw.gateway.plist

Linux(systemd)

ounter(lineounter(lineounter(linesystemctl --user disable --now openclaw-gateway.servicerm -f ~/.config/systemd/user/openclaw-gateway.servicesystemctl --user daemon-reload

五、最后一步:清理 API Key(安全提醒)

如果你在 OpenClaw 里配置过 API Key(阿里云百炼、OpenAI、Anthropic 等),建议去对应平台的控制台删除或重新生成密钥,防止泄漏风险。

完成后重启电脑,确保所有后台进程彻底关闭。


按部署方式的快速指引

你的部署方式
推荐操作方法
npm / install.sh 安装
执行 openclaw uninstall --all --yes + npm uninstall -g openclaw
Docker / docker-compose
docker-compose down
 + 删除镜像和数据卷
阿里云一键部署
登录轻量应用服务器控制台,直接释放/销毁实例
源码克隆(git clone)
先执行卸载命令,再删除仓库目录