如何找到PPA的PGP密钥?

我想要查看PPA的openPGP密钥。我不想将其添加到我的系统中,只需要知道密钥是什么。有什么办法可以发现这个密钥吗?
2个回答

你可以通过访问PPA页面来找到这个信息。
我以this PPA为例。
前往你的PPA链接,然后点击“关于该PPA的技术细节”。

enter image description here

你要找的是"签名密钥",在这种情况下是1024R/D306B7D0,它也是指向Keyserver.ubuntu.com entry的链接。
然后你可以根据需要进行操作。

实际上,你可能帮了我两次!也许这个 PPA 能让我的触控板正常运转! - Dean Howell
@DeanHowell 只适用于11.10版本,12.04与之不兼容。 - jrg

像jrg说的那样,你可以访问launchpad的页面,但是,如果你不想打开浏览器,或者如果你有太多的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

使用方法:usage