web-dev-qa-db-ja.com

スナップインストールの失敗:エラー:スナップのメタデータを含む署名が見つかりません

しばらくの間、自分のスナップを構築して正常にインストールしてきましたが、今日だけで、スナップファイルを構築するたびに、インストールしようとすると...

error: cannot find signatures with metadata for snap "mysnap_1.0_AMD64.snap"

私は完全に失われています。これは何を意味するのでしょうか?どうすれば修正できますか?私はこれを起こそうとするために何をしたか考えられません。

21
Spencer Parkin

これは、ドキュメントも更新せずにsnapdが更新されたことを意味します。

更新はアサーションに関係します。この場合、それはスナップが信頼できる当事者からのものであることの検証です。ローカルスナップをインストールしているため、アサーションがなく、snapdはそれを信頼しません。エラーメッセージはもう少し役立つ場合があります。

とにかく、テスト中に--dangerousフラグを使用してこれを乗り越えることができます。

$ Sudo snap install --dangerous <snap>

注:このフラグにはいくつかの混乱がありました。以前のリリースでは、--force-dangerousでした。

37
Kyle