Назад | Перейти на главную страницу

Ошибка 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?

Я не могу выбрать ответ кинаны как лучший ответ, поэтому просто поместил его здесь. Спасибо @Kynan https://serverfault.com/users/53358/kynan

Чтобы найти ключи репозитория с истекшим сроком действия и их идентификаторы, используйте apt-key следующим образом:

sudo apt-key list | grep expired

Вы получите результат, подобный следующему:

pub   4096R/BE1DB1F1 2011-03-29 [expired: 2014-03-28]

Идентификатор ключа - это бит после /, в данном случае BE1DB1F1.

Чтобы обновить ключ, запустите

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