AI创想
标题:
openclaw推荐的升级方式
[打印本页]
作者:
创想小编
时间:
前天 17:12
标题:
openclaw推荐的升级方式
作者:CSDN博客
openclaw推荐的升级方式
缘起
openclaw的版本升级有多频繁,就不用我说了,25日、26日都有发版。
而且还不是那种小修小补的,版本说明都带滚动条了……
所以,想要更稳定、更安全、功能更强大的大龙虾,升级时必须的,而升级技能则是必备的。
升级方式推荐
升级方式是和你的安装方式关联的,我把用户分为俩种:
程序员和运维人员普通用户
普通用户,我只推荐使用docker安装方式,他能隔离环境的问题,更方便的版本管理方式。
还不会使用docker安装openclaw的,推荐先看我之前写的记录
用docker来安装openclaw
今天主要记录一下我升级openclaw的过程,也是我推荐程序员和运维人员的安装openclaw的方式:
源码安装,源码升级
备份
升级任何系统,备份时必须的,openclaw需要备份的文件,官方文档推荐的是:
配置:~/.openclaw/openclaw.json凭证:~/.openclaw/credentials/工作区:~/.openclaw/workspace
但是我更是推荐,直接打包~/.openclaw
先看看我的测试环境的目录:
(, 下载次数: 0)
上传
点击文件名下载附件
打包:
tar-cjvf openclaw.tar.bz2 openclaw
复制代码
(, 下载次数: 0)
上传
点击文件名下载附件
基于源码安装的步骤
这是github上项目的readme中推荐的安装方式:
git clone https://github.com/openclaw/openclaw.git
cd openclaw
pnpminstallpnpm ui:build # auto-installs UI deps on first runpnpm build
pnpm openclaw onboard --install-daemon
# Dev loop (auto-reload on TS changes)pnpm gateway:watch
复制代码
所以,我的升级顺序就是:
git pull
pnpminstallpnpm build
pnpm ui:build
pnpm openclaw doctor
复制代码
重点介绍一下最后一步:pnpm openclaw doctor
他并不是表面的那样,只是用来修复问题的,他还有一个更重要的工作:迁移
目前openclaw的快速发展中,功能也在飞速迭代,配置文件和数据文件个格式也在更新中,所以新版对配置文件和数据文件的要求也很高,就非常需要一个迁移工具来完成迁移这些文件。
第一次执行会检查并尝试修改:
(, 下载次数: 0)
上传
点击文件名下载附件
如果没用问题,会提示用命令还修复:
pnpm openclaw doctor --fix
复制代码
(, 下载次数: 0)
上传
点击文件名下载附件
然后启动openclaw:
pnpm gateway:watch
复制代码
(, 下载次数: 0)
上传
点击文件名下载附件
看一下版本:
(, 下载次数: 0)
上传
点击文件名下载附件
检查一下,上次开发的skill还在不在:
(, 下载次数: 0)
上传
点击文件名下载附件
万事大吉!!!一切都还在!!!
还不理解SKILL的推荐:
自研第一个SKILL-openclaw入门
小结
对应程序员,我还是推荐使用源码安装和升级,尤其是在这个openclaw高速发展的时期,既可以快速的升级,还可以更方便的调试一些自己遇到的问题,甚至做一些修改,一些二次开发。
欢迎关注:
openclaw推荐的升级方式
原文地址:https://blog.csdn.net/Casablanca1983/article/details/158580071
欢迎光临 AI创想 (http://www.llms-ai.com/)
Powered by Discuz! X3.4