快照程序包会获得差异(增量)更新吗?


8

我按照LibreOffice 5.2.0 beta2中的说明下载并安装了LibreOffice 5.2.0 beta2作为快照包。它的重量为1015 MiB。

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

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

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


2
是的,您可以删除原始快照。挂载的squashfs映像存储在/ var / lib / snapd / snaps中-请勿删除这些:)。
凯尔(Kyle)2016年

Answers:


9

这个OMG!Ubuntu文章说delta:

较新的应用,更大

当然,“捆绑”方法的一个副作用是初始包装尺寸更大。

但是Snaps很聪明。事务性更新和增量更新允许开发人员仅升级需要更新的部分,无论是单个库,应用程序图标还是整个异常的东西。

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

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

我在问题上加了一点。请查看是否可以对其进行说明。我想知道是否可以删除libreoffice_5.2.0.0.beta2_amd64.snap1 GiB“源”文件,还是必须将其保留在系统上才能使增量更新正常工作?
DK Bose

@DKBose我都找不到任何信息。
muru


7

我们将16.04中的快照格式更改为更新,更紧凑和更安全的格式。我们必须以新格式重新添加增量更新,它将很快推出。另外,我们将重新添加自动花园设置,以便将来会自动删除旧的快照,但是您现在可以安全地将其删除。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.