Apt

GPG 錯誤;以下簽名無效 KEYEXPIRED

  • September 2, 2015
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 錯誤消息時該怎麼辦?

我無法選擇 kynana 的答案作為最佳答案,所以我把它放在這裡。謝謝@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 是 / 即 BE1DB1F1 之後的位。

要更新密鑰,請執行

sudo apt-key adv --recv-keys --keyserver keys.gnupg.net BE1DB1F1

引用自:https://serverfault.com/questions/718437