禁用 Ubuntu Core 自动更新

禁用 Ubuntu Core 自动更新

Ubuntu Core 会自动更新已安装的 snap 包,例如“core” snap 包,要恢复到之前的版本,我需要运行命令

snap revert 

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

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

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

答案1

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

snap set core refresh.schedule=<spec>

我找不到易于理解的描述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 点)

相关内容