Ubuntu 16.04 - apt-get update - KEYEXPIRED


13

У мене є помилка в Ubuntu 16.04 під час запуску оновлення apt-get:

Err:15 
http://download.opensuse.org/repositories/home:/Horst3180/xUbuntu_16.04 Release.gpg
The following signatures were invalid: KEYEXPIRED 1496576244

А коли я бігаю:

apt-key list | grep expired

Я отримав:

pub   2048R/BEB6D886 2015-03-27 [expired: 2017-06-04]

Тому я намагаюся отримати ключ:

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

І я отримую:

Executing: /tmp/tmp.oLjKJZ7zza/gpg.1.sh --recv-keys
--keyserver
keys.gnupg.net
BEB6D886
gpg: requesting key BEB6D886 from hkp server keys.gnupg.net
gpg: key BEB6D886: "home:Horst3180 OBS Project 
<home:Horst3180@build.opensuse.org>" not changed
gpg: Total number processed: 1
gpg:              unchanged: 1

Тож нічого не змінилося, і я все одно маю ту саму помилку. Якась підказка?

Відповіді:


7

У мене точно таке питання (я використовую тему Arc), і це скоріше обхід. Технічно ця помилка не є шкідливою, оскільки позбавляє вас лише оновлень відповідного програмного забезпечення (імовірно, Arc Theme від Horst3180).

Перейдіть у Налаштування> Програмне забезпечення та оновлення> Інше програмне забезпечення та зніміть прапорці http://download.opensuse.org/repositories/home:/Horst3180/xUbuntu_16.04так (див. П’ятий рядок):


2

Зачекайте, коли власник ключа створить / опублікує новий ключ. Ось так це працює, нічого змінити не можна, бо нічого не змінилося.


розкажіть, будь ласка, відповідь, як це відповідає питанням

Ви маєте на увазі, що нічого не змінилося, тому що нічого не можна змінити?

Дивіться це питання для пояснення.
Сяодун Ци

1

повторний імпорт ключів:

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.