GPG Error Missing Signature [duplicate]

На этот вопрос уже есть ответ здесь:

Когда я выполняю команду ниже:

sudo apt-get upgrade

Внизу я получаю ошибку, говорящую

W: GPG error: http://download.opensuse.org  Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 8873E7BF70F1BBEA

Как мне получить этот ключ с сервера opensuse.org? Если я посмотрю на их сайте, я не смогу найти ключ. На сайте так много вложенных каталогов, и я не знаю, где его искать. Я даже не знаю, для какого приложения или обновления он нужен.


Обновление

Я следовал руководствам в комментариях, но это не работает. Я переместил свой файл списков и создал новый при использовании apt-get update. Теперь у меня 15 файлов PPA и 16 файлов безопасности. После удаления некоторых других ключей GPG у меня теперь еще БОЛЬШЕ ошибок при обновлении.

3
задан 29 November 2017 в 23:11

1 ответ

Необходимо импортировать правильный ключ со следующими командами:

wget http://download.opensuse.org/repositories/home:osmc/xUbuntu_14.04/Release.key
sudo apt-key add - < Release.key
sudo apt-get update
<час>

, Почему? Вот почему:

вывод dpkg -l | awk '/^ii/ {system("apt-cache policy " $2)}' говорит нам, что репозиторию установили один пакет в Вашей системе:

osmc-installer:
  Installed: 111
  Candidate: 111
  Version table:
 *** 111 0
        500 http://download.opensuse.org/repositories/home:/osmc/xUbuntu_14.04/  Packages
        100 /var/lib/dpkg/status

И здесь инструкции по установке для установщика OSMC и как импортировать ключ.

<час>

, Если Вам не нужен установщик OSMC, удалите пакет

sudo apt-get remove osmc-installer

, находят репозиторий

grep -r 'download.opensuse.org' /etc/apt

и сносят репозиторий

sudo rm /etc/apt/sources.list.d/osmc-installer.list*
9
ответ дан 1 December 2019 в 13:12

Другие вопросы по тегам:

Похожие вопросы: