"Ошибка GPG: Следующие подписи были недопустимыми: KEYEXPIRED"

15

Ошибка при попытке обновить список пакетов.

W: GPG error: http://download.opensuse.org ./ Release: The following signatures were invalid: KEYEXPIRED 1436387333
E: Some index files failed to download. They have been ignored, or old ones used instead.
    
задан mr_azad 19.07.2015 в 01:02
источник

4 ответа

8
GPG error: http://download.opensuse.org ./ Release: The following signatures were invalid: KEYEXPIRED 1436387333

Это говорит о том, что ваш ключ GPG для этого репозитория истек, что означает одну из двух вещей: либо ваша система имеет неправильную дату, либо действительно истек срок действия ключа. К сожалению, для более поздней версии вы не можете исправить это самостоятельно , если только вы не импортируете новый ключ (возможно, старый), как только репозиторий обновит свои ключи, чтобы подписать файлы.

Вы можете смело игнорировать эти сообщения, если вы не используете пакеты этих репозиториев. Сообщение может быть удалено, если вы удалите репозиторий из вашего файла source.list file /.

    
ответ дан Braiam 19.07.2015 в 02:14
источник
15

Я не получаю ответы выше, мои системные часы были в порядке. Для меня работали следующие:

sudo apt-key list | grep "expired: "
sudo apt-key adv --keyserver keys.gnupg.net --recv-keys [KEY]

Ключ, являющийся частью косой черты: 0000X/<this part is the key>

Или используйте этот один вкладыш:

sudo apt-key list  | grep "expired: " | sed -ne 's|pub .*/\([^ ]*\) .*||gp' | xargs -n1 sudo apt-key adv --keyserver keys.gnupg.net --recv-keys 
    
ответ дан Peter 14.10.2016 в 15:45
6

Это ppa удалено и больше не существует. Вы должны найти другой источник для пакетов, установленных через samrog131 ppa.

Тем временем запустите следующие команды, чтобы решить эту проблему.

Во-первых, чтобы удалить истекший ключ:

sudo apt-key del 1436387333

Затем, чтобы удалить ppa:

sudo rm /etc/apt/sources.list.d/samrog131*
sudo apt-get clean
sudo apt-get update

Если вам нужно добавить ключ здесь .

sudo apt-get upgrade

Вы можете запустить:

sudo apt-get dist-upgrade

в зависимости от вашей ситуации. Если вы не уверены, см. Здесь .     

ответ дан mchid 19.07.2015 в 01:38
2

Как показано ранее Во-первых, чтобы удалить истекший ключ:

sudo apt-key del 1436387333 Затем перейдите на сайт:

Ссылка

и загрузите "Release.key" Затем импортируйте ключ с помощью программы обновления программного обеспечения ubuntu14.04 или диспетчера синаптических пакетов.

    
ответ дан Anirban Das 29.11.2015 в 06:40