apt-key命令用于管理Debian Linux系统中的软件包密钥。每个发布的Debian软件包都是通过密钥认证的,apt-key命令用来管理Debian软件包密钥。
**语法格式:** apt-key [参数]
**常用参数:**
| add filename | 从文件中加载新的密钥到被信任的密钥中 |
| -------------- | -------------------------------------- |
| del kid | 从被信任的密钥中删除指定密钥 |
| export keyed | 将指定的密钥输出到标准输出设备 |
| exportall | 将所有密钥输出到标准输出设备 |
| list | 显示被信任密钥 |
| finger | 显示被信任密钥的指纹 |
| adv | 向pgp传递高级特性 |
| update | 通过key包来更新key |
**参考实例**
列出已保存在系统中key:
```
[root@anycode ~]# apt-key list
```
把下载的key添加到本地trusted数据库中:
```
[root@anycode ~]# apt-key add keyname
```
从本地trusted数据库删除key:
```
[root@anycode ~]# apt-key del keyname
```
更新本地trusted数据库,删除过期没用的key:
```
[root@anycode ~]# apt-key update
```