如何修复“gpg:密钥服务器接收失败:无dirmngr”错误

我们的一位读者在安装时遇到了这个错误 天主教3 —— gpg:密钥服务器接收失败:没有 dirmngr. 由于缺少dirmngr 会发生此错误。 对于那些想知道的人, 目录 是用于管理和下载 X.509 证书的证书撤销列表 (CRL) 以及下载证书本身的服务器。 Dirmngr 还处理 OCSP 请求作为 CRL 的替代方案。 Dirmngr 要么由 gpgsm(来自 GnuPG 2)内部调用,要么通过 dirmngr-client 工具作为系统守护程序运行。 从 GnuPG 2.1 版开始,dirmngr 负责访问 OpenPGP 密钥服务器。

如果由于任何原因缺少dirmngr,您将在尝试安装Katoolin 时看到以下错误。

Executing: /tmp/apt-key-gpghome.ZM5FZxiViK/gpg.1.sh -qq –keyserver pool.sks-keyservers.net –recv-keys ED444FF07D8D0BF6 gpg: connecting dirmngr at ‘/tmp/apt-key-gpghome.ZM5FZxiViK/S.dirmngr’ failed: IPC connect call failed gpg: keyserver receive failed: No dirmngr Executing: /tmp/apt-key-gpghome.wCZgBWqQo3/gpg.1.sh -qq –keyserver hkp://pool.sks-keyservers.net:80 –recv-keys ED444FF07D8D0BF6 gpg: connecting dirmngr at ‘/tmp/apt-key-gpghome.wCZgBWqQo3/S.dirmngr’ failed: IPC connect call failed gpg: keyserver receive failed: No dirmngr

这不是 Katoolin 的专属错误,当您尝试在任何 Linux 发行版上导入 GPG 密钥时都会遇到此错误,尤其是在 Debian 最小系统上。

修复“gpg:密钥服务器接收失败:无dirmngr”错误

要修复丢失的 dirmngr 错误,只需从终端运行以下命令,在基于 Debian 的系统上安装 dirmngr 软件包:

$ sudo apt update
$ sudo apt install dirmngr --install-recommends

现在再次尝试安装 Katoolin 或使用“apt-key”命令导入 GPG 密钥。 它应该工作!

资源:

  • https://github.com/LionSec/katoolin/issues/150

感谢您的光临!

帮助我们帮助您:

  • 订阅我们的电子邮件通讯: 立即注册
  • 支持 OSTechNix : 通过贝宝捐赠
  • 下载免费电子书和视频: TradePub 上的 OSTechNix
  • 联系我们: 红迪网 | Facebook | 推特 | 领英 | RSS订阅

祝你有美好的一天!!

dirmngrGnuPGGPGKeyserverLinuxLinux 故障排除