Appearance
upgrade —— 自升级
自升级 CertiMan 二进制到最新版本。从官方分发地址获取 latest.json,下载对应平台的二进制并校验 SHA256 后,替换当前可执行文件。升级不修改数据目录 ~/.certiman。
Windows 上的旧版本
Windows 无法在运行时直接替换正在执行的 .exe。CertiMan 会把旧版本重命名保留,下次运行 certiman upgrade 时自动清理,用户无需手工处理。
升级链路无条件校验证书
upgrade 获取版本清单与二进制时无条件严格校验证书,CERTIMAN_INSECURE / insecure_skip_verify 对此链路无效。
用法
bash
certiman upgrade [flags]参数
| flag | 类型 | 默认 | 说明 |
|---|---|---|---|
--check | bool | false | 只检查新版本、不安装 |
示例
bash
# 检查是否有新版本
certiman upgrade --check
# 直接升级到最新版本
certiman upgrade