10.02.2011

Установка GPG-ключей на Debian и Ubuntu

Периодически apt-get update выдает:
W: GPG error: http://packages.medibuntu.org jaunty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 2EBC26B60C5A2783
W: You may want to run apt-get update to correct these problems

Решение #1:
apt-get install debian-archive-keyring

Решение #2(если первое не помогло):
Берем номер из текста ошибки:
2EBC26B60C5A2783
И пробуем его искать на серверах. Перебираем сервера, пока не найдем (такими серверами забит весь Интернет):
gpg --keyserver keys.gnupg.net --recv-key 2EBC26B60C5A2783
gpg --keyserver pgp.mit.edu --recv-key 2EBC26B60C5A2783
gpg --keyserver opepksd.org --recv-key 2EBC26B60C5A2783
gpg --keyserver pgp.nic.ad.jp --recv-key 2EBC26B60C5A2783
Сервер отрежет последние 8 символов от номера: 0C5A2783. Это и есть ключ.

Теперь его импортируем:
gpg -a --export 0C5A2783 | sudo apt-key add -
Теперь заново обновляем:
apt-get update

Комментариев нет:

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