我创建了一个包并将其上传到我的 PPA。构建完成后,我去安装它,但遇到了以下消息:
$ sudo apt-get install stackapplet
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
stackapplet
0 upgraded, 1 newly installed, 0 to remove and 31 not upgraded.
Need to get 17.7kB of archives.
After this operation, 106kB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
stackapplet
Install these packages without verification [y/N]?
为什么它会警告我有关未验证的包裹?
这很可能是由于您的 APT 密钥环中缺少 PGP 密钥造成的。您可以使用以下命令添加密钥:
当然,您需要用您的 PPA 密钥替换密钥。
此外,以下命令将自动添加密钥:
添加密钥后,您需要运行 apt-get update 来下载并验证签名。