我一直在构建自己的快照并成功安装了一段时间,但是直到今天,每次构建快照文件时,当我尝试安装它时,都会得到...
error: cannot find signatures with metadata for snap "mysnap_1.0_amd64.snap"
我完全不知所措。这是什么意思?我如何解决它?我想不出我做了什么导致这种情况开始发生。
我一直在构建自己的快照并成功安装了一段时间,但是直到今天,每次构建快照文件时,当我尝试安装它时,都会得到...
error: cannot find signatures with metadata for snap "mysnap_1.0_amd64.snap"
我完全不知所措。这是什么意思?我如何解决它?我想不出我做了什么导致这种情况开始发生。
Answers:
恐怕这意味着已在不更新文档的情况下更新了snapd。
在这种情况下,更新与断言有关,即断言快照是否来自受信任方。由于要安装本地快照,因此没有断言,并且快照不信任它。错误消息可能会更有帮助。
无论如何,您可以在测试过程中使用以下--dangerous
标志来克服此问题:
$ sudo snap install --dangerous <snap>
注意:该标志有些搅动;在早期版本中是--force-dangerous
。