![在 Launchpad 上成功上传后显示“签名密钥不存在”](https://linux22.com/image/994498/%E5%9C%A8%20Launchpad%20%E4%B8%8A%E6%88%90%E5%8A%9F%E4%B8%8A%E4%BC%A0%E5%90%8E%E6%98%BE%E7%A4%BA%E2%80%9C%E7%AD%BE%E5%90%8D%E5%AF%86%E9%92%A5%E4%B8%8D%E5%AD%98%E5%9C%A8%E2%80%9D.png)
我已成功将我的包添加为 ppa (Successfully uploaded packages
使用命令显示dput ppa:user/my_package my_package_0.3-1_source.changes
)。
and after pressing
但是,当我使用 add-apt [ ENTER ]添加 ppa 时,它说签名密钥不存在:
# add-apt-repository ppa:my_user/my_package
More info: https://launchpad.net/~user3514/+archive/ubuntu/screen-generator
Press [ENTER] to continue or ctrl-c to cancel adding it
Error: signing key fingerprint does not exist
上传包后的输出:
# dput ppa:user/my_package source.changes
Checking signature on .changes
gpg: Signature made Tue 11 Oct 2016 12:10:31 PM CEST using RSA key ID 1BDEE64F
gpg: Good signature from "Firstname Name <[email protected]>"
Good signature on /media/git/my_package_0.3-1_source.changes.
Checking signature on .dsc
gpg: Signature made Tue 11 Oct 2016 12:10:20 PM CEST using RSA key ID 1BDEE64F
gpg: Good signature from "Firstname Name <[email protected]>"
Good signature on /media/git/my_package_0.3-1.dsc.
Uploading to ppa (via ftp to ppa.launchpad.net):
Uploading my_package_0.3-1.dsc: done.
Uploading my_package_0.3-1.tar.gz: done.
Uploading my_package_0.3-1_source.changes: done.
Successfully uploaded packages.
答案1
PPA 将创建一个新密钥(Launchpad PPA 为您命名) 并使用此新密钥对相关文件进行签名。
您可能需要等待一段时间,才能将此新密钥上传到 Ubuntu 密钥服务器(keyserver.ubuntu.com)。