しばらくの間、自分のスナップを構築して正常にインストールしてきましたが、今日だけで、スナップファイルを構築するたびに、インストールしようとすると...
error: cannot find signatures with metadata for snap "mysnap_1.0_AMD64.snap"
私は完全に失われています。これは何を意味するのでしょうか?どうすれば修正できますか?私はこれを起こそうとするために何をしたか考えられません。
これは、ドキュメントも更新せずにsnapdが更新されたことを意味します。
更新はアサーションに関係します。この場合、それはスナップが信頼できる当事者からのものであることの検証です。ローカルスナップをインストールしているため、アサーションがなく、snapdはそれを信頼しません。エラーメッセージはもう少し役立つ場合があります。
とにかく、テスト中に--dangerous
フラグを使用してこれを乗り越えることができます。
$ Sudo snap install --dangerous <snap>
注:このフラグにはいくつかの混乱がありました。以前のリリースでは、--force-dangerous
でした。