OpenClaw 更新与卸载:升级命令、版本通道和干净移除
OpenClaw 迭代很快(官方更新日志里一个月出现十来个版本号是常态),保持更新不只是追新——渠道适配、模型接口、安全修复都随版本走。
更新命令
openclaw update # 更新到当前通道最新版
openclaw update --channel stable
openclaw update --channel dev
- stable / dev 双通道:稳定通道适合大多数用户;开发通道贴近主线,但可能带着未打磨的变更。
- npm 与 git 安装互切:包安装和源码安装之间可以用更新命令直接切换,不必卸载重装。
升级后的必要动作
- 重启网关服务(旧进程还握着旧代码):openclaw gateway restart。
- 跑一次 openclaw doctor --fix:新版本停用的配置键会由它清理迁移,这一步能省掉大量「升级后渠道失灵」的排查时间。
- 手机端留意更新通道:Google Play 与独立安装包是两条更新线,签名身份可能不同,官方明确警告不要混用——切换通道前可能需要卸载重装,应用本地数据会丢失。
迁移到新电脑
官方有专门的迁移文档,核心思路是搬状态目录(含配置、记忆、会话、凭据)再在新机器上装 CLI。凭据文件权限要跟着走,别用明文渠道传输。
干净卸载
- 先停服务:openclaw gateway 卸载系统服务,再移除 CLI 包(npm 全局卸载即可)。
- 数据目录按需删除:状态目录里有你的记忆文件、会话与配置,卸载 CLI 不会自动删它——想彻底清场就手动删目录,想留档就先打包。
- 容器部署:删容器删镜像,别忘了清挂载的卷。