apt-key是Debian软件包的安全管理工具。每个发布的deb包,都是通过密钥认证的,apt-key用来管理密钥。

1> apt-key list 列出已保存在系统中key。
Example:
chao@gardenia:/etc/apt$ sudo apt-key list
[sudo] password for chao:
/etc/apt/trusted.gpg
--------------------
pub   1024D/437D05B5 2004-09-12
uid                  Ubuntu Archive Automatic Signing Key <[email]ftpmaster@ubuntu.com[/email]>
sub   2048g/79164387 2004-09-12

pub   1024D/FBB75451 2004-12-30
uid                  Ubuntu CD Image Automatic Signing Key <[email]cdp_w_picpath@ubuntu.com[/email]>


2> apt-key add keyname 把下载的key添加到本地trusted数据库中。

3> apt-key del keyname 从本地trusted数据库删除key。

4> apt-key update 更新本地trusted数据库,删除过期没用的key。


Afterord:
apt-key management GUI tool Synaptic
Repository => Authentication.