Какой правильный исполняемый файл GnuPG использовать для настройки Enigmail?

Я пытаюсь настроить Enigmail для работы в Thunderbird.

Enigmail говорит это could not find GnuPG когда я открываю Thunderbird > Инструменты> Дополнения> Расширения> Настройки Enigmail> вкладка Основные.

Я посмотрел в моем /usr/bin и посмотрите, есть несколько исполняемых файлов, которые кажутся актуальными. Какой правильный указать?

  • GPG
  • gpg2
  • GPG-агент

3 ответа

Enigmail хочет инструмент командной строки "gpg". (gpg-agent - вспомогательный инструмент, и я не знаю, что такое gpg2 - его нет в моей системе.)

Итак, вы хотите дать это:

/usr/bin/gpg

Я настоятельно рекомендую использовать gpg2, так как он ориентирован на рабочий стол.

Под OpenPGP -> Настройки, отметьте "Override with" и вставьте следующее в ссылку рядом с ним:

/usr/bin/gpg2

Если появится еще одно сообщение об ошибке, установите gnupg2

sudo apt-get install gnupg2

Обратите внимание, не удаляйте gnupg. Это все еще используется многими другими частями операционной системы, включая саму aptitude.

На 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-key доставляют мне горе от CLI и Помощник по конфиденциальности 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

Другие вопросы по тегам