![如何发现 PPA 的 PGP 密钥?](https://linux22.com/image/822787/%E5%A6%82%E4%BD%95%E5%8F%91%E7%8E%B0%20PPA%20%E7%9A%84%20PGP%20%E5%AF%86%E9%92%A5%EF%BC%9F.png)
我希望能够看到 PPA 的 openPGP 密钥。我并不想将其添加到我的系统中。我只想知道密钥是什么。我该如何找到它?
答案1
您可以通过访问 PPA 页面找到答案。
我在用着此 PPA举个例子。
前往您的 PPA 链接,然后单击“有关此 PPA 的技术细节”。
您正在寻找的是“签名密钥”,在本例中是1024R/D306B7D0
,它也是指向Keyserver.ubuntu.com 条目是钥匙。
然后你就可以做任何你需要做的事情了。
答案2
正如 jrg 所说您可以转到启动板的页面,但是,如果您不想打开浏览器,或者如果您有太多 ppa 而无法手动执行此操作,则可以使用此 bash 脚本:
#!/bin/bash
tmp=$(mktemp)
wget -q "$1" -O $tmp
code=$(grep "<code>" $tmp | tr -d ' ')
code=${code:6:14}
echo $code
rm -f $tmp
用法: