尝试添加 PPA 存储库,但卡在 GPG 解密

尝试添加 PPA 存储库,但卡在 GPG 解密

首先,应该明确一点,没有文档。基本上你必须自己弄清楚一切。而且那里的信息很复杂,很隐晦。基本上是偷懒。

我想向 ubuntu/debian/mint/linux workd 添加软件,特别是 FAF。

在我的启动板帐户上,我注意到有以下内容: Launchpad 签署 Ubuntu 行为准则步骤

我想这会起到作用,我最好现在就开始处理它。

据我了解,这对于创建 PPA 发布的过程实际上至关重要。

黄色的编辑按钮指向这里:

Lanchpad 唱歌行为准则三步曲

第一步是:

Lanchpad 添加按键指纹

经过一番谷歌搜索后,我遵循了这个过程:

  1. 打开“密码和密钥”

从开始,打开“密码和密钥”

  1. 选择“GnuPG 密钥”

侧边栏菜单,选择“GnuPG 密钥”

  1. 点击“+”

添加按钮

  1. 选择“PGP 密钥”

选择“PGP 密钥”

  1. 像这样填写:

填写 PGP 创建表,将有效期设置为两年,并将 RSA 和密钥强度设置为 3072 输入并确认密码

这让我想到了这一点:

新创建的个人 PGP 密钥

  1. 然后我打开“编辑”->“首选项”,并将其设置更改为上传密钥而不是不上传密钥。我还勾选了以下两个框:

编辑偏好设置以将密钥上传至 hkp://keyserver.ubuntu.com:11371

  1. 然后我进入“远程”->“同步并发布密钥...”,然后单击“同步”

选择一个密钥进行同步

  1. 然后我等了5-10分钟

  2. 然后在启动板站点上,我输入了我的密钥的指纹,通过右键单击您的密钥,然后打开其属性,然后转到详细信息选项卡找到该指纹:

我的钥匙的详细信息选项卡

在启动板网站上单击“导入”后,出现一个蓝色框,表明我收到了一封带有解密确认链接的电子邮件:

检查电子邮件并点击解密链接

我查看了我的邮箱,我应该提到我使用网络邮件,特别是 hotmail。

我在我的垃圾箱中找到了这封邮件,并将其移至可信的发件人并打开它,发现邮件中确实包含一堆加密数据。

我尝试通过将块保存到名为 file.txt 的文件中并在终端中使用来解密它:

gpg --decrypt --force-mdc --no-mdc-warning file.txt

但我遇到了

gpg: no valid OpenPGP data found.
gpg: decrypt_message failed: Unknown system error

我尝试解密的方法正确吗?

我该如何解密该消息?

密钥和密码似乎没有提供这样的方法。

答案1

我想到了 :

碰巧的是

-----BEGIN PGP MESSAGE-----

-----END PGP MESSAGE----- 

实际上是您翻译的块中所想要的。

因此,请复制您电子邮件中收到的整个区块:

-----BEGIN PGP MESSAGE-----
Version: GnuPG v1

*********************************/****************************
*******/********************************************/*********
 *****/********************************** 
 *****/*/************
=****
-----END PGP MESSAGE-----

将其保存到文件:

file.gpg

然后在终端:

gpg --decrypt file.gpg

您必须输入创建密钥时选择的密码,然后您将获得以以下内容结尾的输出:

Please go here to finish adding the key to your Launchpad account:

    https://launchpad.net/token/*****************

复制链接并将其粘贴到您最喜欢的网络浏览器中,然后系统会要求您确认将此密钥添加到您的帐户,选择“确认”,然后您将收到以下消息:

密钥已成功添加

相关内容