0

.snap 包从快照商店自动更新需要什么?

  1. 它是 ubuntu 核心上的一些配置吗?
  2. .snap 包(app)是否应该有代码来处理 store 和 update
4

1 回答 1

2

首先,在撰写本文时,桌面快照不会自动更新(必须手动刷新)。这是一个已知的错误,正在修复中。如果这就是你问这个问题的原因,请记住这一点:)。

要真正回答您的问题:当新版本在商店中发布时,从商店安装的快照会自动更新,在同一频道中。时期。这非常简单——你不需要做任何事情。为了更清楚地说明这一点,让我们来看一个例子。

假设你有 snap foo,使用 Snapcraft 作为foo_1_amd64.snap. 您可以运行snapcraft upload将其上传到商店,也可以通过访问MyApps自己完成。一旦通过自动审核,您可以将其发布到一个或多个渠道(Snappy 默认使用的渠道是stable,因此应该包含您的稳定版本)。

现在您可以运行sudo snap install foo,它会安装您新发布的 snap,版本 1。忽略上面列出的已知问题,如果您foo在同一频道中发布另一个版本的 snap,您会注意到最终安装foo的会更新到新版本版本。我说“最终”,因为更新是全天随机交错的。

于 2016-05-11T15:50:21.787 回答