养"龙虾"安全警报拉响,免费的卸载指南来了
第四步,删除 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。顺序不能反,否则服务还挂着,删了仓库反而清理不干净。
做完这些,才算真的和这只龙虾说了再见。
[加西网正招聘多名全职sales 待遇优]
还没人说话啊,我想来说几句
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。顺序不能反,否则服务还挂着,删了仓库反而清理不干净。
做完这些,才算真的和这只龙虾说了再见。
[加西网正招聘多名全职sales 待遇优]
| 分享: |
| 注: | 在此页阅读全文 |
推荐:
养"龙虾"安全警报拉响,免费的卸载指南来了