错误的时间使kali linux系统没法更新,release过时

今天早上执行kali linux系统的更新操做,老是提示:linux

root@kali:~# sudo apt-get update
获取:1 https://mirrors.aliyun.com/kali kali-rolling InRelease [30.5 kB]
正在读取软件包列表... 完成          
E: https://mirrors.aliyun.com/kali/dists/kali-rolling/InRelease
Release 文件已通过期(已通过期了 85 12小时 55 31)。该仓库的更新将不会应用。服务器

blob.png                                               

开始觉得Release签名问题,更新签名,执行下面操做:ide

apt-key adv --keyserver hkp://keys.gnupg.net --recv-keys 7D8D0BF6spa

再次执行:.net

sudo apt-get cleanserver

sudo apt-get updateblog

仍是没法更新,提示依旧是上面的错误提示信息。get

这时想到了,更换更新源,启用默认的源镜像,更换其余的镜像源,再次执行更新操做,可是错误依然是“Release文件已通过期”,仍是没法更新。同步

通过仔细查找缘由,发现kali linux主机的时间不是当时时间,会不会是时间的问题?修改系统的时间为当时时间,执行更新命令,更新开始了,原来是时间的缘由。it

blob.png

为了不这种状况发生,安装ntp,配置时间服务器,增长时间同步开机启动:

vi /etc/rc.local

内容:

service ntp start