尝试以下命令:
sudo snap get system refresh.retain
我收到了那条消息。
$ sudo snap get system refresh.retain
[sudo] Mot de passe de jm :
erreur : snap "core" has no "refresh.retain" configuration option
我是否必须使用“$ sudo snap set system refresh.retain=2”来设置 refresh.retain,或者这不重要,我保持系统原样。谢谢
答案1
您的输出正常:refresh.retain
已在所有受支持的 Ubuntu 版本上使用默认值 2(Ubuntu Core 除外,默认值为 3)。您无需进行任何更改。
目前,您无法查询 snapd 来发现所使用的默认值。
因此,如果您的 snapd 查询看起来像这样...
$ sudo snap get system
Key Value
refresh {...}
seed {...}
system {...}
...或者...
$ sudo snap get system refresh
Key Value
$
...那么您使用的是默认值。Snapd 不会告诉您这些默认值是什么。Snapd 只会告诉您您更改了什么。
你必须查阅文档了解默认值。
Snapd 是开源的,如果有人愿意贡献代码来解决这个问题,我们会欢迎他们的贡献。