小龙虾OpenClaw怎么卸载
一、卸载前准备
备份重要数据
在卸载OpenClaw之前,建议备份重要的配置和对话记录
备份配置文件复制
~/.openclaw目录(macOS/Linux)
C:Users用户名.openclaw目录(Windows)
记录当前配置
openclaw config list
停止相关服务
确保OpenClaw相关服务已停止运行
Windows系统:openclaw gateway stop
macOS/Linux系统:openclaw gateway stop
Docker部署:docker-compose down
二、Windows系统卸载
第一步:停止服务
以管理员身份打开 PowerShell:按Win+X,选择"Windows PowerShell (管理员)"或"终端 (管理员)"
停止Gateway服务:openclaw gateway stop
第二步:卸载CLI工具
卸载全局安装的:OpenClawnpm uninstall -g openclaw-cn
或:npm uninstall -g openclaw
第三步:备份配置(可选)
备份配置文件:
copy C:Users用户名.openclawopenclaw.json C:Users用户名.openclawopenclaw.json.bak
第四步:删除配置目录
删除OpenClaw配置目录(谨慎操作,会删除所有配置和对话记录)
rm -r C:Users用户名.openclaw

或使用PowerShell命令:
Remove-Item -Recurse -Force C:Users用户名.openclaw
第五步:删除守护进程服务(如果安装了)
停止守护进程:openclaw daemon stop
卸载守护进程:openclaw daemon uninstall
第六步:删除残留文件(可选)
删除npm模块缓存:npm cache clean --force
删除npm全局模块中的OpenClaw残留删除
C:Users用户名AppDataRoamingnpmnode_modulesopenclaw目录
三、macOS系统卸载
第一步:停止服务
打开终端,停止Gateway服务:openclaw gateway stop
第二步:卸载CLI工具
卸载全局安装的:OpenClawsudo npm uninstall -g openclaw
第三步:删除守护进程服务
停止守护进程:openclaw daemon stop
卸载守护进程:openclaw daemon uninstall
第四步:删除配置目录
删除OpenClaw配置目录(谨慎操作,会删除所有配置和对话记录)rm -rf ~/.openclaw
删除配置目录(如果存在)rm -rf ~/.config/openclaw
第五步:删除可执行文件(如果存在)
删除可执行文件: sudo rm /usr/local/bin/openclaw
四、Linux系统卸载
第一步:停止服务
打开终端,停止Gateway服务:openclaw gateway stop
或使用:systemctlsudo systemctl stop openclaw
第二步:卸载CLI工具
卸载全局安装的:OpenClawsudo npm uninstall -g openclaw
第三步:删除守护进程服务
停止守护进程:openclaw daemon stop
卸载守护进程:openclaw daemon uninstall
或使用:systemctlsudo systemctl disable openclawsudo systemctl stop openclaw
第四步:删除配置目录
删除OpenClaw配置目录(谨慎操作,会删除所有配置和对话记录)rm -rf ~/.openclaw
删除配置目录(如果存在)rm -rf ~/.config/openclaw
第五步:删除服务文件(如果使用systemctl)
删除systemd服务文件:sudo rm /etc/systemd/system/openclaw.service
重新加载systemd配置:sudo systemctl daemon-reload
五、Docker部署卸载
第一步:停止容器
停止OpenClaw容器:docker-compose down
或直接停止容器:docker stop openclaw
第二步:删除容器
删除OpenClaw容器:docker rm openclaw
第三步:删除镜像(可选)
删除OpenClaw镜像:docker rmi ghcr.io/openclaw/openclaw:latest
第四步:删除数据卷(谨慎操作)
删除数据卷(会删除所有数据)docker volume rm openclaw_data
或删除docker-compose.yml中定义的卷:docker-compose down -v
第五步:删除docker-compose.yml文件(可选)
删除docker-compose.yml文件:rm docker-compose.yml
删除data目录(谨慎操作):rm -rf data
六、卸载后验证
验证CLI工具是否已删除
尝试运行OpenClaw命令:openclaw --version
如果显示"command not found",说明CLI工具已成功卸载。
验证服务是否已停止
Windows系统检查任务管理器中是否还有OpenClaw相关进程
macOS/Linux系统:ps aux | grep openclaw
如果没有任何输出,说明服务已成功停止。
验证端口是否已释放
检查端口18789是否还被占用
Windows系统netstat -ano | findstr :18789
macOS/Linux系统lsof -i :18789
如果没有任何输出,说明端口已成功释放。
七、完全清理(可选)
清理npm缓存
Windows/macOS/Linux系统npm cache clean --force
清理Homebrew缓存(仅macOS)brew cleanup
清理Docker缓存(仅Docker部署)docker system prune -a
八、重新安装建议
如果需要重新安装OpenClaw,确保已完全卸载旧版本
按照全新的安装流程操作,确保使用最新版本的Node.js,建议使用官方最新安装脚本
Windows系统: iwr -useb https://openclaw.ai/install.ps1 | iex
macOS/Linux系统: curl -fssl https://openclaw.ai/install.sh | bash
责任声明:凡注明“来源:成都号”的文章均由成都号整理,未经许可不得以任何形式转载!如本网内容涉及版权、隐私等权利问题,请相关权利人及时在线反馈给成都号,本网承诺会及时处理。
微信扫一扫
分享到朋友圈
了解更多成都本地办事、民生热点,欢迎关注微信公众号
成都号
鸿海便民服务