Comment résoudre l'erreur "gpg: commande not found" lors de l'installation RVM?
j'ai un nouveau mac pro (OS X 10.9.5) que je peux configurer à partir de zéro. Je veux installer RVM et la première chose qu'il dit de faire est:
installer la clé publique mpapis (peut nécessiter
gpg2
ousudo
)gpg --keyserver hkp://keys.gnupg.net --recv-keys D39DC0E3
quand j'ai essayé j'ai eu:
gpg --keyserver hkp://keys.gnupg.net --recv-keys D39DC0E3
zsh: command not found: gpg
j'ai essayé de trouver un bon guide sur la façon de surmonter cela qui semble également digne de confiance, mais je n'ai pas eu de chance.
est-ce que quelqu'un peut expliquer ce qu'est gpg
, pourquoi je ne l'ai pas déjà, et comment je l'obtiens de la bonne façon.
4 réponses
GnuPG (avec le nom binaire gpg
) est une application utilisée pour le chiffrement à clé publique en utilisant le protocole OpenPGP, mais aussi vérification des signatures (signatures cryptographiques, qui peut également valider l'éditeur si utilisé correctement). Dans une certaine mesure, vous pouvez dire que C'est pour OpenPGP ce qu'OpenSSL est pour X. 509 et TLS.
contrairement à la plupart des distributions Linux (qui font un usage intensif de GnuPG pour assurer un logiciel non paramétré dans leurs référentiels de paquets), Mac OS X n'apporte pas GnuPG avec le système d'exploitation, donc vous devez l'installer sur votre propre .
sources possibles:
comme le dit l'instruction "might need gpg2"
dans mac, vous pouvez essayer de l'installer avec homebrew
$ brew install gpg2
vous pouvez également utiliser:
$ sudo gem install rvm
il devrait vous donner la sortie suivante:
Fetching: rvm-1.11.3.9.gem (100%)
Successfully installed rvm-1.11.3.9
Parsing documentation for rvm-1.11.3.9
Installing ri documentation for rvm-1.11.3.9
1 gem installed