新添加的 snap 刷新 --hold 选项暗示一旦设置 snap 将不再更新,直到发出 --unhold 选项。我尝试使用此刷新选项,但是当运行软件更新时,无论是否设置了 hold 选项,snap 也会更新。我搜索了有关此问题的任何疑问,并希望将软件更新与软件更新分离,或者让软件更新遵守 --hold 选项
我尝试了以下两个命令,但都无法阻止软件更新“更新”快照
$ sudo snap refresh --hold
自动刷新无限期持有的所有快照
和
$ sudo snap refresh --hold=forever
自动刷新无限期持有的所有快照
答案1
snap refresh --hold
仅有的适用于定期触发 snapd 的后台更新。snap refresh --hold
并不妨碍手动触发更新 - 无论是在命令行还是在 Snap Store 上。
您可能希望应用更强大的版本,即snap hold --refresh SNAPNAME
。这还可以防止手动触发更新,例如snap refresh
除非您为该特定快照调用一次更新。否决了为 设定的snap refresh SNAPNAME
规则。-hold
SNAPNAME
文档:关联