what does it take for .snap package to be automatically updated from snap store?

时间:2016-05-11 11:30:49

标签: ubuntu iot snapcraft

what does it take for .snap package to be automatically updated from snap store ?

  1. is it some configuration on the ubuntu core.
  2. whether .snap package (app) should have code to work with store and update

1 个答案:

答案 0 :(得分:2)

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

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

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

现在您可以运行sudo snap install foo并安装新发布的快照,版本1.如果您在同一版本中发布foo快照的另一个版本,请忽略上述已知问题频道,您会注意到最终安装的foo已更新为新版本。我说"最终"因为更新在一天中随机交错。