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 à faire est de:
Installez la clé publique mpapis (peut-être besoin de
gpg2
et 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 ce problème qui a également l'air fiable, mais je n'ai pas eu de chance.
Quelqu'un peut-il expliquer ce qu'est gpg
, pourquoi je ne l'ai pas déjà et comment l'obtenir de la bonne façon.
GnuPG (avec le nom binaire gpg
) est une application utilisée pour le cryptage à clé publique à l'aide du protocole OpenPGP, mais aussi vérification des signatures} _ (signatures cryptographiques pouvant également valider l'éditeur) si utilisé correctement). Dans une certaine mesure, vous pouvez dire que c'est pour OpenPGP ce que OpenSSL est pour X.509 et TLS.
Contrairement à la plupart des distributions Linux (qui utilisent beaucoup GnuPG pour garantir des logiciels non modifiables 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 par vous-même.
Les sources possibles sont:
Comme dit l'instruction "might need gpg2"
Sous mac, vous pouvez essayer de l'installer avec homebrew
$ brew install gpg2
Cela a travaillé pour moi
$brew install gnupg
Vérifiez également si vous avez installé Rbenv
$ rbenv -v
Si vous avez installé rbenv, vous ne pouvez pas utiliser RVM. Vous ne pouvez pas utiliser les deux.
Plus sur ceci: Quelles sont les différences entre rbenv, rvm et chruby?