今天早上执行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秒)。该仓库的更新将不会应用。服务器
开始觉得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
为了不这种状况发生,安装ntp,配置时间服务器,增长时间同步开机启动:
vi /etc/rc.local
内容:
service ntp start