1. 软件包密钥作用
每个发布的 deb 包,都是需要通过密钥认证的,防止被篡改。添加的密钥被存放于文件
/etc/apt/trusted.gpg
中,以及目录/etc/apt/trusted.gpg.d/
中。可以在这边查看已经添加的和受信任的密钥。从图中可以看到文件中已经添加的密钥,以及密钥有效期截至时间等信息。
2. 软件包密钥管理命令
密钥管理命令
apt-key
list
列出已保存在系统中的 key。
add 密钥名称
把下载的 key 添加到本地 trusted 数据库中。
del 密钥名称
从本地 trusted 数据库删除key。
adv
向 pgp 传递高级特性。
export
将指定的密钥输出到标准输出设备。
exportall
将所有密钥输出到标准输出设备。
finger
显示被信任密钥的指纹。
update
更新本地 trusted 数据库,删除过期没用的 key。