Ich habe einen neuen Mac Pro (OS X 10.9.5), den ich von Grund auf neu einrichten kann. Ich möchte RVM installieren und das erste, was es zu tun sagt, ist:
Installieren Sie den öffentlichen Schlüssel von mpapis (möglicherweise erforderlich
gpg2
und odersudo
)gpg --keyserver hkp://keys.gnupg.net --recv-keys D39DC0E3
Als ich es versuchte, bekam ich:
gpg --keyserver hkp://keys.gnupg.net --recv-keys D39DC0E3
zsh: command not found: gpg
Ich habe versucht, einen guten Leitfaden zu finden, um dies zu überwinden, der ebenfalls vertrauenswürdig aussieht, aber ich hatte kein Glück.
Kann jemand erklären, was gpg
ist, warum ich es noch nicht habe und wie ich es richtig bekomme.
Antworten:
GnuPG (mit Binärname
gpg
) ist eine Anwendung, die für die Verschlüsselung mit öffentlichen Schlüsseln mithilfe des OpenPGP-Protokolls, aber auch für die Überprüfung von Signaturen (kryptografische Signaturen, die bei korrekter Verwendung auch den Herausgeber validieren können) verwendet wird. Bis zu einem gewissen Grad könnte man sagen, dass es für OpenPGP ist, was OpenSSL für X.509 und TLS ist.Im Gegensatz zu den meisten Linux-Distributionen (die GnuPG häufig verwenden, um sicherzustellen, dass keine manipulierte Software in ihren Paket-Repositorys enthalten ist) bringt Mac OS X GnuPG nicht mit dem Betriebssystem, sodass Sie es selbst installieren müssen .
Mögliche Quellen sind:
brew install gnupg gnupg2
sudo port install gnupg gnupg2
quelle
gpg2
. Diese Antwort hat mir geholfen, zusätzlich zu installierengpg
.brew link
Schritt wurde nicht erfolgreich abgeschlossen. Die Formel wurde erstellt, ist jedoch nicht mit / usr / local verknüpft. Share / man / man8 / addgnupghome.8 / usr / local / share / man / man8 konnte nicht symlinkiert werden nicht beschreibbar.brew doctor
könnte auf das Problem hinweisen und Lösungen vorschlagen, aber im Allgemeinen möchte ich lieber bei Ask Different um Hilfe bitten. Die Verwendung eines Paketmanagers ist bei Stack Overflow eher unangebracht.$PATH
Variable eingerichtet haben.Wie die Anweisung sagte
"might need gpg2"
In Mac können Sie versuchen, es mit Homebrew zu installieren
quelle
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Sie unter ( coolestguidesontheplanet.com/… ).gpg
zusätzlich zugpg2
sehen, die Antwort von Jens Erat.Das hat bei mir funktioniert
quelle
Sie können auch verwenden:
Es sollte Ihnen die folgende Ausgabe geben:
quelle