OpenClaw 解除安裝教學
Author: Kelvin Huang OpenClaw 功能太強大? OpenClaw 運行不穩定?想要重新安裝 OpenClaw 嗎? 本教學示範 OpenClaw 移除的操作步驟
1) 先把 OpenClaw 相關程序全部停掉
首先避免程序占住,造成無法完全移除的問題,開啟終端機,輸入:
|
ps aux | egrep -i "openclaw|open-claw|gateway|claw|node .*openclaw|python .*openclaw" | grep -v egrep
pkill -f "openclaw" || true
pkill -f "open-claw" || true
pkill -f "claw" || true
pkill -f "gateway" || true |

2) 刪除 OpenClaw 的使用者資料
此步驟將會清掉 OpenClaw 設定、workspace、skills/cache 等。
rm -rf ~/.openclaw
rm -rf ~/.config/openclaw
rm -rf ~/Library/Application\ Support/OpenClaw
rm -rf ~/Library/Caches/OpenClaw
rm -rf ~/Library/Logs/OpenClaw
rm -rf ~/Library/Preferences/*openclaw*
rm -rf ~/Library/Saved\ Application\ State/*openclaw* |

3) 移除可能的常駐服務或啟動項 ( LunchAgents / Daemons )
如果之前有設成開機自動跑,此步驟很重要!
launchctl list | egrep -i "openclaw|claw|gateway" || true
rm -f ~/Library/LaunchAgents/*openclaw*
rm -f ~/Library/LaunchAgents/*claw*
rm -f ~/Library/LaunchAgents/*gateway*
launchctl remove | true |

4) 移除程式本體 : 分 3 種常見安裝方式
若不確定當初怎麼裝沒關係,下面每段都跑,跑到有就會移除,沒有就跳過。
A) npm / pnpm / yarn 全域安裝
npm -g ls --depth=0 2>/dev/null | egrep -i "openclaw|open-claw" && npm -g rm openclaw open-claw || true
pnpm -g ls 2>/dev/null | egrep -i "openclaw|open-claw" && pnpm -g rm openclaw open-claw || true
yarn global list 2>/dev/null | egrep -i "openclaw|open-claw" && yarn global remove openclaw open-claw || true |

B) Homebrew 安裝
brew list 2>/dev/null | egrep -i "openclaw|open-claw" && brew uninstall --force openclaw open-claw || true
brew list --cask 2>/dev/null | egrep -i "openclaw|open-claw" && brew uninstall --cask --force openclaw open-claw || true |

C) 直接把 PATH 裡的 openclaw 指令刪掉
which openclaw 2>/dev/null && sudo rm -f "$(which openclaw)" || true
which open-claw 2>/dev/null && sudo rm -f "$(which open-claw)" || true |

5) 清掉可能用到的 Node 快取
選擇性操作,但如果 OpenClaw 完全不留就建議做!
| rm -rf ~/.npm ~/.pnpm-store ~/.cache/pnpm ~/.yarn ~/.config/yarn |

6) 驗證 : 確定完全移除
# 指令應該找不到
which openclaw || echo "openclaw 指令不存在"
# 相關資料夾應該不存在
ls -la ~/.openclaw 2>/dev/null || echo "~/.openclaw 已不存在" |
如果要重裝 OpenClaw 建議用「最小可運作」方式一步步恢復(先文字、再通道、再 TTS),這樣會比較穩定!
|