开启左侧

openclaw推荐的升级方式

[复制链接]
创想小编 发表于 前天 17:12 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
作者:CSDN博客
openclaw推荐的升级方式

缘起

openclaw的版本升级有多频繁,就不用我说了,25日、26日都有发版。
而且还不是那种小修小补的,版本说明都带滚动条了……
所以,想要更稳定、更安全、功能更强大的大龙虾,升级时必须的,而升级技能则是必备的。
升级方式推荐

升级方式是和你的安装方式关联的,我把用户分为俩种:
    程序员和运维人员普通用户
普通用户,我只推荐使用docker安装方式,他能隔离环境的问题,更方便的版本管理方式。
还不会使用docker安装openclaw的,推荐先看我之前写的记录
用docker来安装openclaw
今天主要记录一下我升级openclaw的过程,也是我推荐程序员和运维人员的安装openclaw的方式:
源码安装,源码升级
备份

升级任何系统,备份时必须的,openclaw需要备份的文件,官方文档推荐的是:
    配置:~/.openclaw/openclaw.json凭证:~/.openclaw/credentials/工作区:~/.openclaw/workspace
但是我更是推荐,直接打包~/.openclaw
先看看我的测试环境的目录:
openclaw推荐的升级方式-1.png


打包:
  1. tar-cjvf openclaw.tar.bz2 openclaw
复制代码
openclaw推荐的升级方式-2.png


基于源码安装的步骤

这是github上项目的readme中推荐的安装方式:
  1. git clone https://github.com/openclaw/openclaw.git
  2. cd openclaw
  3. pnpminstallpnpm ui:build # auto-installs UI deps on first runpnpm build
  4. pnpm openclaw onboard --install-daemon
  5. # Dev loop (auto-reload on TS changes)pnpm gateway:watch
复制代码
所以,我的升级顺序就是:
  1. git pull
  2. pnpminstallpnpm build
  3. pnpm ui:build
  4. pnpm openclaw doctor
复制代码
重点介绍一下最后一步:pnpm openclaw doctor
他并不是表面的那样,只是用来修复问题的,他还有一个更重要的工作:迁移
目前openclaw的快速发展中,功能也在飞速迭代,配置文件和数据文件个格式也在更新中,所以新版对配置文件和数据文件的要求也很高,就非常需要一个迁移工具来完成迁移这些文件。
第一次执行会检查并尝试修改:
openclaw推荐的升级方式-3.png


如果没用问题,会提示用命令还修复:
  1. pnpm openclaw doctor --fix
复制代码
openclaw推荐的升级方式-4.png


然后启动openclaw:
  1. pnpm gateway:watch
复制代码
openclaw推荐的升级方式-5.png


看一下版本:
openclaw推荐的升级方式-6.png


检查一下,上次开发的skill还在不在:
openclaw推荐的升级方式-7.png


万事大吉!!!一切都还在!!!
还不理解SKILL的推荐:
自研第一个SKILL-openclaw入门
小结

对应程序员,我还是推荐使用源码安装和升级,尤其是在这个openclaw高速发展的时期,既可以快速的升级,还可以更方便的调试一些自己遇到的问题,甚至做一些修改,一些二次开发。
欢迎关注:
openclaw推荐的升级方式

原文地址:https://blog.csdn.net/Casablanca1983/article/details/158580071
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

发布主题
阅读排行更多+

Powered by Discuz! X3.4© 2001-2013 Discuz Team.( 京ICP备17022993号-3 )