web-dev-qa-db-ja.com

Macのターミナルで署名を確認する方法

ターミナルで次のコマンドを使用して、sha256sums.gpgとsha256sumsの署名を確認しようとしています(Macを使用)

$ gpg --verify SHA256SUMS.gpg SHA256SUMS

代わりに、私はこの答えを得ます...! :-(

unknown:~ username$ gpg --verify SHA256SUMS.gpg SHA256SUMS
-bash: gpg: command not found
unknown:~ username$

何を間違えたか...?

4
paleopala

gpgコマンドが見つからないようです。 GnuPGがインストールされていますか?

GPGTools Suite をインストールすることをお勧めします。

gpgコマンドを提供しますが、Apple Mailおよび関連するグラフィックユーティリティのGPG統合も提供します。これは、必要以上の機能である場合があります。


Homebrew でGnuPGをインストールすることもできます:

$ brew install gnupg

Homebrewは、さまざまなLinuxディストリビューションのyumまたはaptなどに似たパッケージマネージャーですが、macOS用です。すでにHomebrewを使用している場合、または今後Homebrewを使用して(コマンドライン)ツールをさらにインストールする予定の場合は、この方法をお勧めします。


(署名ではなく)チェックサムを検証するだけの場合は、

shasum -a 256 <filename>

何もインストールせずに。

4
ischeriad
$ brew install gnupg

その後

$ gpg --verify key file
0
nacholibre

Macではすでにshasumが利用可能になっているはずです。 256サムをダウンロードすれば、

shasum -a 256 filetoverify.tgz > 256.txt

次に、これをダウンロードした合計ファイルと比較します

diff 256.txt downloaded256sumfile

あなたはについての不満を見るかもしれません

\ No newline at end of file
0
barclay