Рейтинг:2

MySQL: произошла ошибка при проверке подписи

флаг kz

Через VirtualBox, даже на разных машинах, у меня работает 2 экземпляра Ubuntu Server 20.04 со следующей информацией:

lsb_release -a
Нет доступных модулей LSB.
Идентификатор дистрибьютора: Ubuntu
Описание: Ubuntu 20.04.3 LTS
Релиз: 20.04
Кодовое название: фокальный

На обоих установлен MySQL с теми же инструкциями, которые я использовал несколько месяцев назад. Вдруг только для одного из них, когда я судо подходящее обновление появляется следующее:

Получить: 2 http://repo.mysql.com/apt/ubuntu focus InRelease [12,9 КБ]
Попадание: 3 http://pe.archive.ubuntu.com/ubuntu focus InRelease
Ign:4 https://packages.erlang-solutions.com/ubuntu фокус InRelease
Попадание: 5 https://packages.erlang-solutions.com/ubuntu фокусный выпуск
Получите:6 http://pe.archive.ubuntu.com/ubuntu focus-updates InRelease [114 КБ]
Ошибка: 2 http://repo.mysql.com/apt/ubuntu фокус InRelease
  Не удалось проверить следующие подписи, поскольку открытый ключ недоступен: NO_PUBKEY 467B942D3A79BD29.
Получить:9 http://pe.archive.ubuntu.com/ubuntu focus-backports InRelease [108 КБ]
Получить: 10 http://pe.archive.ubuntu.com/ubuntu focus-security InRelease [114 КБ]
Попадание: 7 https://packagecloud.io/rabbitmq/rabbitmq-server/ubuntu фокус InRelease
Получено 349 КБ за 3 с (133 КБ/с)
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Все пакеты обновлены.
W: Произошла ошибка при проверке подписи. Репозиторий не обновляется, и будут использоваться предыдущие индексные файлы. Ошибка GPG: http://repo.mysql.com/apt/ubuntu focus InRelease: не удалось проверить следующие подписи, поскольку открытый ключ недоступен: NO_PUBKEY 467B942D3A79BD29
W: Не удалось получить http://repo.mysql.com/apt/ubuntu/dists/focal/InRelease Следующие подписи не удалось проверить, поскольку открытый ключ недоступен: NO_PUBKEY 467B942D3A79BD29
W: Не удалось загрузить некоторые индексные файлы. Их игнорировали или вместо них использовали старые.

Вопросы

  • Почему это произошло?
  • Как это решить?
Manuel Jordan avatar
флаг kz
Это может быть ответом на вопрос 2, но как насчет 1?
Someone avatar
флаг my
Это потому, что у вас отсутствуют ключи GPG.
Manuel Jordan avatar
флаг kz
Но почему это произошло? В одном и том же случае MySQL много раз без проблем обновлялся с помощью `sudo apt update`, а позже, конечно, с помощью `sudo apt upgrade`. Почему вдруг пропали `GPG ключи`?
Someone avatar
флаг my
Ну, это потому, что вы сделали что-то странное со своей системой... Как я или кто-либо другой может сказать?
Рейтинг:5
флаг in

Вы захотите импортировать отсутствующие ключи GPG для репозитория следующим образом:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 467B942D3A79BD29

Затем обновите:

судо подходящее обновление

ты должен быть хорошим

Ответить или комментировать

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