インストールしようとしています。https://electrum.org/#downloadこのために指示に従いましたが、署名を確認しようとすると、次のエラーが発生します。
└─$ gpg --verify Electrum-4.1.5.tar.gz.ThomasV.asc Electrum-4.1.5.tar.gz 2 ⨯
gpg: Signature made Mon 19 Jul 2021 09:22:29 PM MSK
gpg: using RSA key 6694D8DE7BE8EE5631BED9502BD5824B7F9470E6
gpg: Can't check signature: No public key
┌──(katya12㉿kali)-[/home/katya/soft/electrum]
└─$ gpg --import Electrum-4.1.5.tar.gz.ThomasV.asc 2 ⨯
gpg: no valid OpenPGP data found.
gpg: Total number processed: 0
指示があります
On Linux, you can import that key using the following command: gpg --import ThomasV.asc.
しかし、ThomasV.ascファイルはどこにもありません。 LinuxでElectrumバージョンの署名を確認する方法を教えてください。
修正する: 別のソースからキーをダウンロードしました(説明には記載されていません)。https://raw.githubusercontent.com/spesmilo/electrum/master/pubkeys/ThomasV.ascその後、署名を確認しようとしましたが、次のエラーが発生しました。
└─$ sudo gpg --import ThomasV.asc 2 ⨯
[sudo] password for katya12:
gpg: key 2BD5824B7F9470E6: "Thomas Voegtlin (https://electrum.org) <[email protected]>" not changed
gpg: Total number processed: 1
gpg: unchanged: 1
┌──(katya12㉿kali)-[/home/katya/soft/electrum]
└─$ sudo gpg --verify ThomasV.asc Electrum-4.1.5.tar.gz 2 ⨯
gpg: verify signatures failed: Unexpected error
答え1
gpg: Can't check signature: No public key
gpg --import
公開鍵が必要です。これはリストです金貨と銀貨
その後、自分の秘密鍵で署名します(つまり、信頼できることを意味します)。
結局:
gpg --verify signature-of-file.asc file
答え2
これダウンロードページ一つある複数の建築業者によって協会。それをクリックすると、以下を含むGitHubページに移動します。トーマスV.ASCあなたが探しているファイルです。ファイルリンクをクリックすると、ファイルに含まれる「コード」に移動します。生のそのコードの上部にあるボタンはファイルをダウンロードするためのものです。ボタンをクリックするとブラウザにテキストが表示される場合は、ファイルメニューを使用するか、右クリックして「名前を付けて保存...」機能を使用してテキストをファイルに保存する必要があります。ブラウザによっては、ファイル名がThomasV.asc.txtとして指定されることがありますが、署名がある場合は、コマンドラインに.txtを追加して署名を取得できます。署名をインポートした後は、元のコマンドを使用してこれを確認できますが、署名を信頼できるとマークするまで、署名を信頼できないというメッセージが表示されることがあります。