【环境配置】关于Kali Linux换源后更新时报错的问题
当安装好 Kali Linux 虚拟机之后,很多人要做的第一件事应该就是换源。
在百度上查找换源的教程的时候,在某个博客里面采用了阿里云的源:
但是某天在日常使用 Kali 的过程中,当执行 apt-get update
命令的时候,报了下面的错:
命中:1 http://mirrors.aliyun.com/kali kali-rolling InRelease
忽略:2 http://mirrors.aliyun.com/kali-security kali-rolling InRelease
错误:3 http://mirrors.aliyun.com/kali-security kali-rolling Release
404 Not Found [IP: 112.19.2.211 80]
正在读取软件包列表... 完成
E: 仓库 “http://mirrors.aliyun.com/kali-security kali-rolling Release” 没有 Release 文件。
N: 无法安全地用该源进行更新,所以默认禁用该源。
N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。
忽略:2 http://mirrors.aliyun.com/kali-security kali-rolling InRelease
错误:3 http://mirrors.aliyun.com/kali-security kali-rolling Release
404 Not Found [IP: 112.19.2.211 80]
正在读取软件包列表... 完成
E: 仓库 “http://mirrors.aliyun.com/kali-security kali-rolling Release” 没有 Release 文件。
N: 无法安全地用该源进行更新,所以默认禁用该源。
N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。
百度这个报错,得到了这样的处理方式:
可是我的源里面根本就没有 sana
这个词呀。
继续找了好久,还是没有解决问题。
看到报错 “仓库中没有 Release 文件” 结果突发奇想:是不是我的源出了问题?
打开阿里的开源镜像站,找到 Kali 镜像,看到了这样的内容:
好家伙,原来人家的源根本就不是这么写的,难怪仓库找不到文件。
回到之前的 /etc/apt/sources.list
文件,将内容替换成:
deb https://mirrors.aliyun.com/kali kali-rolling main non-free contrib
deb-src https://mirrors.aliyun.com/kali kali-rolling main non-free contrib
再次执行命令,就不报错了。