教你轻松搞定OpenClaw全平台无残留卸载!

卸载OpenClaw,让烦恼一去不复返!

很多Mac用户可能都经历过这样的事情:跟风装上了OpenClaw,没想到结果是卡顿得厉害,功能却没啥用,想卸载的时候却发现越删越麻烦。打开终端就自己跑起来,后台进程关了又冒出来,甚至有人还想着要收费卸载呢。

其实问题并不难理解——OpenClaw可不是普通的软件,而是一套本地AI代理框架,它通过“Node CLI + macOS Gateway服务 + launchd自启动 + shell hook”的组合在后台偷偷运行。如果你只是删了图标,却没解决根本问题,自然就会“删了又回来”。

教你轻松搞定OpenClaw全平台无残留卸载!

在卸载之前,不妨先画一张“藏宝图”,这样才能避免遗漏。下面是一些常见的组件清单:

教你轻松搞定OpenClaw全平台无残留卸载!

温馨提示:官方的卸载工具可以删除大部分内容,但最狡猾的“shell hook”和“Node shim”可能会被忽略,后续得亲自手动处理掉。

如果在终端输入openclaw还能有反应,先试试官方的快捷卸载方式:

“`bash

openclaw uninstall –all –yes –non-interactive

“`

这一行命令就能搞定Gateway、CLI、配置以及Docker容器(如果你用过的话)。

执行完后别急着关窗口,如果出现“command not found”但进程依然在跑,那就说明还有残余,赶紧切换到手动模式吧!

接下来全程在终端操作,即使是新手也能轻松复制粘贴。建议按步骤来,不要跳过。

4.1 ❒ 先停止后台服务

“`bash

如果CLI还在

openclaw gateway stop

如果找不到CLI,使用系统命令强行停止

launchctl bootout gui/$UID/ai.openclaw.gateway

“`

没有报错就算成功,否则换个用户再试试。

4.2 ❒ 删除自启动的plist

“`bash

rm -f ~/Library/LaunchAgents/ai.openclaw.gateway.plist

如果有自定义的profile,也一起删除

rm -f ~/Library/LaunchAgents/ai.openclaw.

“`

4.3 ❒ 清理配置和数据目录

“`bash

rm -rf ~/.openclaw

rm -rf ~/.openclaw-

rm -rf ~/.openclaw/workspace

“`

注意:这一操作会把所有profile的缓存一起删除,但不会影响其他系统功能。

4.4 ❒ 卸载CLI全局包

根据你的安装方式输入对应的命令:

“`bash

npm rm -g openclaw

pnpm remove -g openclaw

bun remove -g openclaw

“`

这三条命令都跑一遍,确保没有遗漏。

4.5 ❒ 删除桌面和启动台的图标

“`bash

rm -rf /Applications/OpenClaw.app

“`

这样删除比拖到废纸篓更干净,彻底不留死角。

5.1 ❒ 清理shell自动加载(.zshrc或.bashrc)

“`bash

nano ~/.zshrc # 或者 ~/.bashrc

按Ctrl+K删除 source

Ctrl+O 保存, Ctrl+X 退出

source ~/.zshrc # 让修改立即生效

“`

如果不刷新shell,下次打开终端还会自动启动。

5.2 ❒ 清除Node shim(版本管理器留的“幽灵”)

“`bash

rm -f ~/.nodenv/versions//bin/openclaw

nodenv rehash # 重写shim缓存

“`

完成后即使再安装Node,也不会再出现openclaw命令。

打开终端,依次输入:

  1. which openclaw应该返回“openclaw not found”

  2. launchctl list | grep openclaw没有任何输出

  3. ls -a ~ | grep openclaw没有残留目录

三条都通过,OpenClaw就彻底消失了。

如果你愿意敲一次命令,可以把以下内容保存为remove-openclaw.sh,赋予执行权限后运行:

“`bash

!/bin/bash

zsh launchctl bootout gui/$UID/ai.openclaw.gateway 2>/dev/null rm -rf ~/.openclaw rm -rf ~/.openclaw- rm -rf ~/Library/LaunchAgents/ai.openclaw npm rm -g openclaw 2>/dev/null pnpm remove -g openclaw 2>/dev/null bun remove -g openclaw 2>/dev/null rm -rf /Applications/OpenClaw.app rm -f ~/.nodenv/versions//bin/openclaw echo “OpenClaw removed.”

“`

运行:bash remove-openclaw.sh,如果看到“OpenClaw removed.”那就说明卸载完成,接着再用第6节的三条命令复查一遍。

来源:百家号
原文标题:OpenClaw全平台无残留卸载指南
声明:
文章来自网络收集后经过ai改写发布,如不小心侵犯了您的权益,请联系本站删除,给您带来困扰,深表歉意!

《教你轻松搞定OpenClaw全平台无残留卸载!》有11条评论

发表评论