小编典典

如何解决 RVM 安装过程中的“gpg: command not found”错误?

all

我有一个新的 mac pro (OS X 10.9.5),我可以从头开始设置。我想安装 RVM,它说要做的第一件事是:

安装 mpapis 公钥(可能需要gpg2and or 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是什么,为什么我还没有它,以及如何以正确的方式获得它。


阅读 272

收藏
2022-08-24

共1个答案

小编典典

GnuPG (二进制名称gpg)是一个应用程序,用于使用 OpenPGP 协议进行公钥加密,还可以验证 签名
(加密签名,如果使用正确,也可以 验证发布者)。 在某种程度上,您可以说它适用于 OpenPGP,就像 OpenSSL 适用于 X.509 和
TLS。

与大多数 Linux 发行版(大量使用 GnuPG 以确保其软件包存储库中的软件不受篡改)不同,Mac OS X 没有将 GnuPG 带入操作系统,因此您
必须自己安装它

可能的来源是:

  • 包管理器Homebrewbrew install gnupg gnupg2
  • 包管理器MacPortssudo port install gnupg gnupg2
  • GPGTools安装,它还带来了 GUI 应用程序和 Apple Mail 中的集成
2022-08-24