今天用Kali Linux在更新软件的时候,提示了一个错误:
下列签名无效:EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository <devel@kali.org>
解决办法:
既然是签名无效,我们只需要新增加一个签名这不就解决了吗?
1、添加签名密钥命令:
wget -q -O - https://archive.kali.org/archive-key.asc | apt-key add
显示OK,即代表签名密钥添加成功!
2、更新软件包命令(如果你不想升级,不必执行此命令)
apt-get update && apt-get upgrade && apt-get dist-upgrade
拓展知识:这里简单说下上面这三个命令的区别
- apt-get update:从源(Source)服务器那里下载最新的软件包列;
- apt-get upgrade:对已经安装的软件包本身进行更新,如果有相依性的问题,而此相依性需要安装其它新的Package或影响到其它Package的相依性时,此Package就不会被升级,会保留下来。
- apt-get dist-upgrade:对已经安装的软件包本身进行更新,可以聪明的解决相依性的问题,如果有相依性问题,需要安装/移除新的Package,就会试着去安装/移除它。(所以通常这个会被认为是有点风险的升级) 。