版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_37367124/article/details/79475069
今天安装一个软件发现更新不了,老是出现无法下载问题
然后我尝试 update 也有问题比如明文签署文件不可用
还有出现配置多次的问题
还有一些其他问题我就不列举了。
查了一下,发现了点东西。主要有两个问题:
1.源的问题。
2.密钥过期。
1. 我之前的源是装机时的源,比较早,需要更新下,之前leafpad 的源有好多,阿里的,kali官方的,中科大都有,但是源多有时往往会造成不必要的麻烦,写入几个比较新的,有用的源足矣,不必加那么多的源,所谓兵不在多而在精。
下面的两个源是我找了好久的源,现在是可以用的,而且通过和以前的源的比较可以发现,最新的源将 sana 改成了 kali-rolling
所以你的源中有 sana 就会出现签名无效或者无法下载之类的问题
所以更新一下你的源。终端键入: leafpad /etc/apt/sources.list 删除里面的源 复制下面的源后保存
#中科大kali
deb https://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
deb-src https://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
#国内校园网的
deb http://ftp.cn.debian.org/kali kali-rolling main contrib non-free
2.密钥过期。
更新了之后可能还会会出现无法安全的用该源进行更新的问题 如下:
这就是因为kali太长时间没更新 签名无效,也就是密钥过期了,需要更新一下密钥 终端键入
apt-key adv --keyserver hkp://keys.gnupg.net --recv-keys 7D8D0BF6 如下
这个时候就成功的解决了这些问题,再次用 apt update 先看看能不能更新是否还有问题。如果没有问题键入
apt-get update && apt-get upgrade && apt-get dist-upgrade 更新全部的软件包 时间可能会很长 如下
然后就耐心的等待吧