首先 在etc/apt/source.list 中使用官方源 deb http://http.kali.org/kali kali-rolling main non-free contrib
(其实中科大和阿里云的源都是可以的)
可能出现的问题一:
0% 等待报头——一直卡在这个地方,很大可能是网络问题(我的是校园网不太稳定),解决办法是 在官方源中 deb 前面加#注释掉,然后执行apt-get update,更新会直接完成,然后再去掉deb前面的#,再次执行apt-get update就可以获取报头了。
可能出现的问题二:
出现error hash校验和不符——经过观察,出现校验和不符的都是 .gz 格式的文件,所以在/etc/apt.conf.d/00aptitude文件中,(如果没有这个文件请自建)的最后一行添加如下内容:
Acquire::CompressionTypes::Order "gz"; (不要漏掉分号)
然后重新 apt-get update
可能出现的问题三:
apt-get update后,执行apt-get upgrade 仍然会出现一些错误。那么请重复执行apt-get update和apt-get upgrade 直到100%开始加载和配置文件(会花费较长的时间)。