sudo apt-get update
得到这个错误:
W: GPG error: http://debian.datastax.com stable Release: The following signatures were invalid: KEYEXPIRED 1439480363 KEYEXPIRED 1439480363 KEYEXPIRED 1439480363
即使使用了–fix-missing,仍然有相同的错误。
其实这个问题来自于我在apt-get更新后得到KEYEXPIRED错误信息时该怎么办?
我不能selectkynana的答案作为最好的答案,所以我只是把它放在这里。 谢谢@Kynan https://serverfault.com/users/53358/kynan
要查找任何到期的存储库密钥及其ID,请按如下所示使用apt-key:
sudo apt-key list | grep expired
您将得到类似于以下的结果:
pub 4096R/BE1DB1F1 2011-03-29 [expired: 2014-03-28]
密钥ID是在这种情况下/ ie BE1DB1F1之后的位。
要更新密钥,请运行
sudo apt-key adv --recv-keys --keyserver keys.gnupg.net BE1DB1F1