snap 包会获得差异 (delta) 更新吗?

DK *_*ose 8 libreoffice snap

我下载并安装了 LibreOffice 5.2.0 beta2,如 LibreOffice 5.2.0 beta2 中所述,作为 snap 包。它的重量为 1015 MiB。

在 RC 出来之前肯定会有更多更新。我的问题是:快照包是否会获得差异(增量)更新,还是每次都必须下载整个快照包(在这种情况下为 1 GiB)?

(顺便说一句:此版本修复了长期存在的剪贴板内容消失问题!)

后记问题:我想知道我是否可以删除libreoffice_5.2.0.0.beta2_amd64.snap1 GiB“源”文件,还是必须将其保留在系统上才能使增量更新起作用?

mur*_*uru 9

这个天啊!Ubuntu 文章说 delta:

更新的应用程序,更大的

“捆绑”方法的一个副作用自然是更大的初始包大小。

但是 Snap 很聪明;事务和增量更新允许开发人员只升级需要更新的部分,无论是单个库、应用程序图标还是整个该死的东西。

Snappy Ubuntu Core 上文档也提到了以下几点:

  • 操作系统和应用程序文件完全分开,作为一组不同的只读映像。
  • 始终可以回滚的系统和应用程序的事务性、基于图像的增量更新。
  • 这些文件是只读的,这意味着它们不能被篡改,并且每次都可以完美且可预测地更新。
  • 签名和指纹确保您运行的正是开发人员发布的内容,即使这些数据来自互联网,也没什么可笑的。
  • Delta 管理将下载的大小保持在最低限度。


Mar*_*rth 7

我们在 16.04 中将快照的格式更改为更新、更紧凑和更安全的格式。我们必须以新格式添加回增量更新,它很快就会出现。此外,我们将重新添加自动园艺,以便将来自动删除旧快照,但您现在可以自己安全地删除它。