web-dev-qa-db-ja.com

RVMインストール中の「gpg:コマンドが見つかりません」エラーを解決する方法

新しいMac Pro(OS X 10.9.5)をゼロからセットアップできます。 RVMをインストールしたいのですが、最初にすべきことは次のとおりです。

Mpapis公開キーをインストールします(gpg2またはSudoが必要な場合があります)

gpg --keyserver hkp://keys.gnupg.net --recv-keys D39DC0E3

私が試したとき、私は得た:

gpg --keyserver hkp://keys.gnupg.net --recv-keys D39DC0E3
zsh: command not found: gpg

これを克服する方法についても、信頼できるように見える良いガイドを見つけようとしましたが、運がありませんでした。

gpgが何であるか、なぜまだ持っていないのか、どうすれば正しい方法で入手できるのかを誰かが説明できますか。

120
JDillon522

GnuPG(バイナリ名gpgを使用)は、OpenPGPプロトコルを使用した公開鍵暗号化に使用されるアプリケーションですが、署名の検証(暗号化署名、パブリッシャーの検証正しく使用されている場合)。ある程度までは、OpenSSLがX.509およびTLSに対応しているのはOpenPGPに対応していると言えます。

ほとんどのLinuxディストリビューション(パッケージリポジトリ内で改ざんされていないソフトウェアを確保するためにGnuPGを多用する)とは異なり、Mac OS XはGnuPGをオペレーティングシステムに同梱しないため、自分でインストールする必要がありますです。

可能なソースは次のとおりです。

  • パッケージマネージャー Homebrewbrew install gnupg gnupg2
  • パッケージマネージャー MacPortsSudo port install gnupg gnupg2
  • GPGTools からインストールします。これにより、GUIアプリケーションが統合され、Apple Mailに統合されます。
234
Jens Erat

命令が"might need gpg2"を言ったように

Macでは、homebrewでインストールしてみることができます

$ brew install gpg2 
19
rderoldan1

これ 私のために働いた

$brew install gnupg
5
valmsmith39a

Rbenvがインストールされているかどうかも確認してください

$ rbenv -v

Rbenvがインストールされている場合、RVMは使用できません。両方を使用することはできません。

これについての詳細: rbenv、rvm、およびchrubyの違いは何ですか?

0
Krisztina