如何安装 GnuPG 2.0?

Fly*_*ngD 38 thunderbird gnupg enigmail software-installation

在 Ubuntu 15.10 中,将 Mozilla Thunderbird 与 Enigmail 结合使用时,我收到以下警告(瑞典语):

Du använder GnuPG 版本 1.4.18,vilken inte längre stöds。Enigmail kräver GnuPG 版本 2.0.7 eller senare。Vänligen uppgradera din 安装 av GnuPG annars fungerar inte Enigmail。

据我了解,我的 GnuPG 版本太旧了,我需要升级。但是,我无法弄清楚如何做到这一点。

在 Enigmail 常见问题解答中,我读到:

您通过发行版的常规包管理系统(例如 apt、yum、yast)安装 GnuPG 2.0。在许多发行版中,该包被称为“gnupg2”或“gpg2”。

但我只是一个普通用户,我不明白这意味着什么以及我应该做什么。

我会很高兴得到一些帮助。例如,某种非常基本的分步“如何”指南。

mur*_*uru 59

在 Ubuntu 上,GnuPG 2.0 可用于包名gnupg2下的所有受支持版本(并且它们都 > 2.0.7)。要安装它,请打开终端(按CtrlAltT)并运行以下命令:

sudo apt-get install gnupg2
Run Code Online (Sandbox Code Playgroud)

或查看如何使用 Ubuntu 软件中心安装软件?

  • 应该注意的是,这 * 不 * 安装 `gpg` 二进制文件,因为那是 _still_ 版本 1。你必须先 `sudo apt-get remove gnupg` 然后 `sudo ln -s /usr/bin/gpg2 /usr/ bin/gpg` (11认同)
  • @BaldEagle 是的,在 18.04 中,`gnupg` 包是 GnuPG 2,`gnupg2` 是 Universe 中可用的虚拟包。 (2认同)
  • Ubuntu 存储库中的版本是 2.1.11,远远落后于 [当前 2.2.8](https://www.gnupg.org/download/) 版本。这很烦人,因为[在 GitHub 上签名提交需要 v2.1.17](https://help.github.com/articles/generate-a-new-gpg-key/) 或更高版本。 (2认同)