“事务更新”系统是什么意思?这种更新过程与“正常”更新系统有何不同?它的优点/缺点是什么?
答案1
“事务更新”是一种更新:
- 是原子的——当更新运行时,您的系统能够完美运行;
- 可以回滚——如果升级失败或者较新的软件版本与您的基础设施不兼容,您可以快速恢复升级前的情况。
使用 APT,通常只有软件的最新版本可用(无法回滚),并且升级软件包及其所有依赖项可能会导致系统在升级过程中暂时无法使用。
此外,Snappy 软件包是“自包含的”,也就是说,它们没有依赖关系。所有需要的库和组件都包含在同一个 Snappy 软件包中。