Mar*_*ner 6 keyrings cd-image gnupg keyserver openpgp
根据此文档,我已将此请求输入到“终端”程序中
gpg --keyserver hkp://keyserver.ubuntu.com --recv-keys "8439 38DF 228D 22F7 B374 2BC0 D94A A3F0 EFE2 1092" "C598 6B4F 1257 FFA8 6632 CBA7 4618 1433 FBB7 5451"
Run Code Online (Sandbox Code Playgroud)
并收到了预期的回复:
gpg: directory /home/ubuntu/.gnupg' created
gpg: new configuration file `/home/ubuntu/.gnupg/gpg.conf' created
gpg: WARNING: options in `/home/ubuntu/.gnupg/gpg.conf' are not yet active during this run
gpg: keyring `/home/ubuntu/.gnupg/secring.gpg' created
gpg: keyring `/home/ubuntu/.gnupg/pubring.gpg' created
Run Code Online (Sandbox Code Playgroud)
但对
gpg: requesting key EFE21092 from hkp server keyserver.ubuntu.com
Run Code Online (Sandbox Code Playgroud)
曾是:
gpg: "8439 38DF 228D 22F7 B374 2BC0 D94A A3F0 EFE2 1092" not a key ID: skipping
gpg: "C598 6B4F 1257 FFA8 6632 CBA7 4618 1433 FBB7 5451" not a key ID: skipping
Run Code Online (Sandbox Code Playgroud)
The "trustdb" was not created, the "Ubuntu CD Image Automatic Signing Key (2012) " was not imported, the "Ubuntu CD Image Automatic Signing Key " was not imported.
这似乎与其他人在 Windows 和 Mac OS X 上使用 GnuPG 遇到的问题相同,超级用户在问题“gpg2 not a key id: skipping” when试图下载公钥时报告:
虽然该命令在 Linux 上的 GnuPG 下运行良好,但在 Windows 中却失败了。我已经能够通过删除所有空格来使它工作:
Run Code Online (Sandbox Code Playgroud)gpg --keyserver hkp://keyserver.ubuntu.com --recv-keys 843938DF228D22F7B3742BC0D94AA3F0EFE21092C5986B4F1257FFA86632CBA746181433FBB75451
(也不再需要引号;所以我删除了它们)。
如果你真的想验证来自 Ubuntu 的签名,你显然不应该按原样复制/粘贴这个特定的命令行,而是自己从原始 Ubuntu 页面中删除空间。
解决方案将是相同的,您应该通过删除指纹中的空格(十六进制数字)来运行命令。
| 归档时间: |
|
| 查看次数: |
5230 次 |
| 最近记录: |