Nat*_*man 11 package-management packaging apt ppa
我创建了一个包并将其上传到我的 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]?
Run Code Online (Sandbox Code Playgroud)
为什么它会警告我未验证软件包?
Res*_*ssu 14
这很可能是由于您的 APT 密钥环中缺少 PGP 密钥造成的。您可以使用以下命令添加密钥:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 72D340A3
Run Code Online (Sandbox Code Playgroud)
当然,您需要用您的 PPA 密钥替换该密钥。
此外,以下命令将自动添加密钥:
sudo add-apt-repository ppa:user/ppa-name
Run Code Online (Sandbox Code Playgroud)
添加密钥后,您需要运行 apt-get update 下载并验证签名。
| 归档时间: |
|
| 查看次数: |
1290 次 |
| 最近记录: |