養"龍蝦"安全警報拉響,免費的卸載指南來了
第肆步,刪除 workspace(可選,但建議執行,會壹並清除 Agent 運行時產生的文件):
rm -rf ~/.openclaw/workspace
第伍步,卸載 CLI 本體,根據當時的安裝方式選擇對應命令:
# npm 安裝的
npm rm -g openclaw
# pnpm 安裝的
pnpm remove -g openclaw
# bun 安裝的
bun remove -g openclaw
如果還安裝了 macOS 桌面版,記得壹並處理:
rm -rf /Applications/OpenClaw.app
手動清理路徑(CLI 已不可用,但服務仍在運行)
如果 CLI 已經找不到了,但網關服務還在後台默默跑著,就需要根據操作系統分別處理。
macOS 用戶:
默認服務標簽為ai.openclaw.gateway,執行:
launchctl bootout gui/$UID/ai.openclaw.gateway
rm -f ~/Library/LaunchAgents/ai.openclaw.gateway.plist
如果你當時用了 –profile 參數,需要把命令裡的標簽和 plist 文件名替換為 ai.openclaw.。此外,老版本 OpenClaw 遺留的 com.openclaw.* 格式 plist 如果還存在,也壹並刪除。
Linux 用戶:
默認服務單元名為openclaw-gateway.service,執行:
systemctl –user disable –now openclaw-gateway.service
rm -f ~/.config/systemd/user/openclaw-gateway.service
systemctl –user daemon-reload
使用了 –profile 的,對應單元名為 openclaw-gateway-.service,命令裡替換即可。
Windows 用戶:
默認任務名為 OpenClaw Gateway,執行:
schtasks /Delete /F /TN “OpenClaw Gateway”
Remove-Item -Force “$env:USERPROFILE\.openclaw\gateway.cmd”
使用了–profile的,任務名對應為OpenClaw Gateway (),同時刪除~\.openclaw-\gateway.cmd。
幾個容易漏掉的細節
多 profile 的情況: 如果你當時用–profile參數創建了多個配置,每個 profile 都有獨立的狀態目錄,默認路徑是~/.openclaw-,需要逐壹找出來,逐壹刪除。壹個都不能漏,否則殘留數據還在。
遠程模式的情況: 如果你用的是遠程模式,狀態目錄不在本機,而是在網關主機上。這意味著上面停止服務、刪除狀態目錄這幾步,需要登錄到網關主機上去執行,本機操作是不夠的。
源碼方式安裝的情況: 如果你當時是通過git clone拉取源碼運行的,卸載順序很重要——必須先卸載網關服務(走上面的簡易路徑或手動清理路徑),再刪除倉庫目錄,最後清理狀態和 workspace。順序不能反,否則服務還掛著,刪了倉庫反而清理不幹淨。
做完這些,才算真的和這只龍蝦說了再見。
[物價飛漲的時候 這樣省錢購物很爽]
這條新聞還沒有人評論喔,等著您的高見呢
rm -rf ~/.openclaw/workspace
第伍步,卸載 CLI 本體,根據當時的安裝方式選擇對應命令:
# npm 安裝的
npm rm -g openclaw
# pnpm 安裝的
pnpm remove -g openclaw
# bun 安裝的
bun remove -g openclaw
如果還安裝了 macOS 桌面版,記得壹並處理:
rm -rf /Applications/OpenClaw.app
手動清理路徑(CLI 已不可用,但服務仍在運行)
如果 CLI 已經找不到了,但網關服務還在後台默默跑著,就需要根據操作系統分別處理。
macOS 用戶:
默認服務標簽為ai.openclaw.gateway,執行:
launchctl bootout gui/$UID/ai.openclaw.gateway
rm -f ~/Library/LaunchAgents/ai.openclaw.gateway.plist
如果你當時用了 –profile 參數,需要把命令裡的標簽和 plist 文件名替換為 ai.openclaw.。此外,老版本 OpenClaw 遺留的 com.openclaw.* 格式 plist 如果還存在,也壹並刪除。
Linux 用戶:
默認服務單元名為openclaw-gateway.service,執行:
systemctl –user disable –now openclaw-gateway.service
rm -f ~/.config/systemd/user/openclaw-gateway.service
systemctl –user daemon-reload
使用了 –profile 的,對應單元名為 openclaw-gateway-.service,命令裡替換即可。
Windows 用戶:
默認任務名為 OpenClaw Gateway,執行:
schtasks /Delete /F /TN “OpenClaw Gateway”
Remove-Item -Force “$env:USERPROFILE\.openclaw\gateway.cmd”
使用了–profile的,任務名對應為OpenClaw Gateway (),同時刪除~\.openclaw-\gateway.cmd。
幾個容易漏掉的細節
多 profile 的情況: 如果你當時用–profile參數創建了多個配置,每個 profile 都有獨立的狀態目錄,默認路徑是~/.openclaw-,需要逐壹找出來,逐壹刪除。壹個都不能漏,否則殘留數據還在。
遠程模式的情況: 如果你用的是遠程模式,狀態目錄不在本機,而是在網關主機上。這意味著上面停止服務、刪除狀態目錄這幾步,需要登錄到網關主機上去執行,本機操作是不夠的。
源碼方式安裝的情況: 如果你當時是通過git clone拉取源碼運行的,卸載順序很重要——必須先卸載網關服務(走上面的簡易路徑或手動清理路徑),再刪除倉庫目錄,最後清理狀態和 workspace。順序不能反,否則服務還掛著,刪了倉庫反而清理不幹淨。
做完這些,才算真的和這只龍蝦說了再見。
[物價飛漲的時候 這樣省錢購物很爽]
| 分享: |
| 注: | 在此頁閱讀全文 |
推薦:



