禁用 Ubuntu Core 自动更新

And*_*nov 8 updates package-management ubuntu-core

Ubuntu Core 会自动更新已安装的快照,例如“核心”快照,并且要返回到以前的版本,我需要运行以下命令

snap revert 
Run Code Online (Sandbox Code Playgroud)

但我想自己控制并仅手动更新。

如何禁用混凝土快照的自动更新或在系统范围内禁用此功能?

PS 我已经阅读了 developer.ubuntu.com 上的文档,但是我在 Raspberry Pi 上的 Ubuntu Core 16 系统发行版没有snappy命令。如何在没有snappy命令的情况下禁用自动更新?

Chi*_*aca 3

您无法禁用自动更新。但是,您可以控制更新时间表

snap set core refresh.schedule=<spec>
Run Code Online (Sandbox Code Playgroud)

我找不到易于访问的描述spec(如果找到,我将更新此答案),但这里有一些示例:

  • 9:00-15:00(每天上午 9 点至下午 3 点)
  • 9:00-15:00/21:00-22:00(每天上午 9 点、下午 5 点至晚上 9 点、晚上 10 点)
  • thu@9:00-15:00(仅限周四上午 9 点至下午 3 点)
  • fri@9:00-11:00/mon@13:00-15:00(仅限周五上午 9 点至下午 3 点以及周一下午 1 点至 3 点)
  • fri@9:00-11:00/13:00-15:00 (仅限周五上午 9 点至下午 3 点以及每天下午 1 点至 3 点)