今天学习kali,在安装的过程中出现了镜像源无法访问的问题。
当时,将此问题直接过掉了。这就造成了现在的问题了
在网上找了很多资料,有说修改dns的,也有说更换源的
那就按照他们说的来试试
1、首先修改dns(这个肯定是行不通的,因为我可以ping通百度,所以这个问题与dns无关,可以过掉)
2、修改镜像源
先打开镜像源保存文件 vi /ect/apt/sources.list
将官方源路径添加进去
保存、执行 apt-get update
执行的结果还是失败,但是仔细看下这里的第一个错误提示的可不是我们添加的官方源哦
(说明下:官方源会根据你所在地区自动为你跳转到最近的源地址,所以就出现了这样的地址)
那么,我们是不是可以这么理解呢。官方源的地址没有问题,有问题的是http://mirrors.neusoft.edu.cn 呢?
继续测试下,将 http://mirrors.neusoft.edu.cn放到其他电脑打开,发现也不能打开。那这就很明显是源地址的问题了
所以,在网上搜了下。整理出了以下几个原站
//中科大kali源:
deb http://mirrors.ustc.edu.cn/kali sana main non-free contrib
deb http://mirrors.ustc.edu.cn/kali-security/ sana/updates main contrib non-free
deb-src http://mirrors.ustc.edu.cn/kali-security/ sana/updates main contrib non-free
//阿里云kali源
deb http://mirrors.aliyun.com/kali sana main non-free contrib
deb-src http://mirrors.aliyun.com/kali-security/ sana/updates main contrib non-free
//清华的源
deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
我将这几个源地址测试了下,阿里云的地址我这是打不开的
中科大、清华都可以正常访问。但是中科大的用apt-get 也是失效的,这让我很郁闷
不过还好,清华的可以正常使用,直接将源修改为清华
这样问题就解决了!!!!!!!!!!!!!!!!
另外,再说几个命令的区别
apt update 此命令是将镜像源里软件包的列表文件更新到本地(这里只是更新列表文件,但是不会对软件进行更新)
apt upgrade 这个是检查系统里那些软件需要更新,它对比软件更新情况使用的是上边获取到的“软件包文件”。再检查完后会提示你是否需要更新,建议非必要情况的话 还是不更新的好,因为太多了 还有可能会对系统造成影响