如何解决gpg:无效选项“--full-generate-key”?

Ros*_*des 9 gnupg 16.04

我想用 GnuPG 签署我的 GitHub 提交。因此,我正在尝试按照本文中的说明生成 GPG 密钥。

但问题是当我在终端上运行这个命令时:

gpg --full-generate-key
Run Code Online (Sandbox Code Playgroud)

我收到错误:

gpg: invalid option "--full-generate-key"
Run Code Online (Sandbox Code Playgroud)

我也试过gpg2 --full-generate-key,仍然得到同样的错误。

我已按照此答案的说明安装 gpg。安装成功,但错误依旧。我还缺少其他任何安装步骤吗?或者除了--full-generate-key生成 GPG 密钥之外的其他选项?

mur*_*uru 11

GnuPG 文档

--full-generate-key
--full-gen-key
为所有选项生成一个带有对话框的新密钥对。这是--generate-key.

--full-generate-key似乎是一个新的同义词,在 GnuPG 2.2 中添加。Ubuntu 18.04联机帮助页提到了它,但没有提到旧的联机帮助页,它只列出--full-gen-key. 请注意,--full-gen-key它本身是GnuPG 2.1.0 (2014) 中--gen-key选项的重命名,因此您必须在 Ubuntu 14.04 中使用旧的选项名称。


nas*_*han 8

面临同样的问题。这是我的输出

ubuntu@ubuntu:~$ gpg --full-generate-key
gpg: Invalid option "--full-generate-key"
ubuntu@ubuntu:~$ gpg --full-gen-key
gpg: Invalid option "--full-gen-key"
ubuntu@ubuntu:~$ gpg --generate-key
gpg: Invalid option "--generate-key"
Run Code Online (Sandbox Code Playgroud)

以下命令有效,

gpg --gen-key
Run Code Online (Sandbox Code Playgroud)