もっと詳しく

先日インストールしようとしていました massCode 応用。 インストールのために、ダウンロードするスナップファイルが提供されました。

スナップファイルからアプリケーションをインストールしようとしたとき

sudo snap install snap_file

それは私に次のエラーを与えました:

エラー:スナップ「masscode_2.6.1_amd64.snap」のメタデータを含む署名が見つかりません

それは奇妙でした。 Ubuntuで外部リポジトリを追加するときに、GPGキーを追加する必要があります。 しかし、そのようなものはここで開発者によって提供されませんでした。

「修正」は簡単でシンプルです。 説明させてください。

「スナップのメタデータを含む署名が見つかりません」エラーの処理

ここには署名は含まれていません。

何が起こるかというと、サードパーティからSnapインストーラファイルをダウンロードしたということです。 Ubuntuのスナップメカニズムでは、公式のスナップストアからスナップパッケージを入手する必要があります。

スナップストアからのものではないため、「スナップのメタデータを含む署名が見つかりません」というエラーメッセージが表示されます。 ほとんどのエラーメッセージのように、エラーメッセージは説明的なものではありません。

それで、ここでの解決策は何ですか?

Snapストアを介して配布されていないSnapパッケージは、 –危険な旗。 それがルールです。

sudo snap install --dangerous path_to_snap_file

このようにして、スナップパッケージマネージャーにスナップパッケージを明示的にインストールするように指示します。

ここでは、このフラグを使用して、スナップパッケージからmassCodeを正常にインストールできました。

サードパーティのスナップパッケージのインストール

この方法でスナップパッケージをインストールすることは、どの程度「危険」ですか? deb形式のパッケージをダウンロードしてインストールするのとほぼ同じです。

私の意見では、プロジェクト開発者のWebサイトからスナップパッケージをダウンロードしている場合は、すでにプロジェクトを委託しています。 このような場合は、–dangerousフラグを付けてインストールできます。

もちろん、最初にパッケージがスナップストアで入手可能かどうかを検索する必要があります。

snap find package_name

この簡単なヒントがスナップエラーの修正に役立つことを願っています。 ご質問やご提案がございましたら、お知らせください。 詳細については、スナップコマンドの使用に関するこのガイドを参照してください。

The post 「スナップのメタデータを含む署名が見つからない」エラーの修正 appeared first on Gamingsym Japan.