今天早上執行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