websoft9/install/README.md
2023-07-27 17:32:38 +08:00

36 lines
1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Install and Upgrade
## Install
### Install Path
便于升级、便于用户使用的产品文件目录组织结构
- 微服务容器:/websoft9/docker
- Cockpit 插件:/websoft9/cockpit
- 安装和升级脚本: /websoft9/install
- Appstore 后台源码: /websoft9/appmanage
- cli: /websoft9/cli(待定)
## Upgrade
升级主要分成软件商店升级和内核升级。
#### 软件商店升级
主要是软件商店插件更新后引起的升级。
当本地 appstore 版本小于最新 version.json 的版本时,升级 appstore 插件以及 library 制品。
#### 内核升级
内核升级会将所有组件升级到最新,除了软件商店升级外,还需要升级以下内容:
1. docker cockpit 系统组件
2. 后台微服务容器
3. cockpit 对应插件
升级都会从制品库获取 version.json 对应版本的制品。
#### 升级限制
内核升级可能会因为架构系统等原因无法升级,在 version.json 中含有支持升级操作系统依赖,据此来判断是否能升级。