GPG错误; 以下签名无效KEYEXPIRED

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