解决方法:将虚拟机时间与主机同步,
再次执行
apt-get update
apt-get upgrade

造成这个问题的原因可能有很多种,因为之前搜到很多解决方案,看评论大家也有按博主的方案操作之后问题解决掉的,但是我都试过了,结果还是不行。

最后突然想到是不是虚拟机的时间设置得不对,导致系统认为已经Release文件已经过期了,试着将虚拟机的时间与主机同步之后,再次在终端输入apt-get update,更新成功,问题就这么解决了。

我觉得可以尝试博主们提出的解决的方法,说不定就有一种适合自己的。
温馨提示:
在试解决方案时,最好先提前拍摄快照保存虚拟机的状态,这样的话就算问题解决不了也可以返回最初的状态。(定期拍摄快照是好习惯,这样linux系统崩溃后也可以返回最初的状态)

如何拍摄并管理快照?
在这里插入图片描述
在这里插入图片描述
如何设置虚拟机时间与主机同步?
打开"虚拟机——>设置——>选项——>VMware Tools",在右上方勾选"将客户机时间与主机同步",重启虚拟机即可。
在这里插入图片描述
在这里插入图片描述
Kali更新源

#中科大源
deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib

deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib

#阿里云源
deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib

deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib

#清华大学源
deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free

deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐