我正在尝试设置 Enigmail 以在 Thunderbird 中运行。
could not find GnuPG
当我打开 Thunderbird > 工具 > 附加组件 > 扩展 > Enigmail 首选项 > 基本选项卡时,Enigmail 会显示此信息。
我查看了一下/usr/bin
,发现有几个可执行文件似乎相关。应该指定哪一个?
- GPG
- gpg2
- gpg-代理
答案1
Enigmail 需要“gpg”命令行工具。(gpg-agent 是一个辅助工具,我不知道“gpg2”是什么——我的系统上没有它。)
因此,你想给它:
/usr/bin/gpg
答案2
我强烈建议使用 gpg2,因为它适用于桌面。
在 OpenPGP -> 首选项下,选中“覆盖”并在旁边的链接中输入以下内容:
/usr/bin/gpg2
如果它给您进一步的错误消息,请安装 gnupg2
sudo apt-get install gnupg2
笔记,不要卸载 gnupg。这仍然被操作系统的许多其他部分使用,包括 aptitude 本身。
答案3
在 Quantal 上我有:
gpg --version
gpg (GnuPG) 1.4.11
和:
gpg2 --version
gpg (GnuPG) 2.0.17
libgcrypt 1.5.0
我遇到的问题以及我想看看 Enigmail 是否可以制作我的密钥(我为什么会在这里)的原因是gpg --gen-key和gpg2 --gen-keyCLI 让我很头疼,而 GPA 隐私助手不允许我生成 4096 密钥。对于初学者来说,这有点复杂。:)
如果不尝试的话,我也不知道该添加什么(我猜),因为除了 dholbert 列出的内容之外,还有:
~$ whereis gpg
gpg: /usr/bin/gpg /usr/bin/X11/gpg /usr/share/man/man1/gpg.1.gz
~$ whereis gpg2
gpg2: /usr/bin/gpg2 /usr/bin/X11/gpg2 /usr/share/man/man1/gpg2.1.gz
没人知道结果会怎样:https://help.ubuntu.com/community/GnuPrivacyGuardHowto