Skip to content

upgrade ​

命令说明 ​

upgrade命令提供一组用于升级 Olares,检查升级准备情况与兼容性的工具。

bash
olares-cli upgrade <子命令> [选项]

子命令 ​

子命令描述
precheck对 Olares 执行升级前检查。
spec获取当前 CLI 版本对应的升级规格。
viable判断是否可以基于指定基础版本直接执行升级。

全局选项 ​

以下选项适用于upgrade主命令,需要时可被子命令继承。

选项简写用途是否必需默认值
--base-dir-b设置 Olares 安装包的基本目录。否$HOME/.olares
--help-h显示帮助信息。否无
--version-v设置要升级到的目标 Olares 版本,例如1.10.0、1.10.0-20241109。否无

viable 专属选项 ​

选项简写用途是否必需默认值
--base-b要检查的基础版本。否当前 Olares 系统版本

选项冲突

主命令使用-b作为--base-dir的简写。但在执行upgrade viable时,-b指代的是--base。

使用示例 ​

bash
# 检查当前系统是否可以直接升级
sudo olares-cli upgrade viable

# 检查从指定基础版本开始是否可直接升级
sudo olares-cli upgrade viable --base 1.9.0

# 执行升级前检查
sudo olares-cli upgrade precheck

# 查看当前 CLI 对应的升级规格
sudo olares-cli upgrade spec