Обратная связь
gototopgototop
  1. Skip to Menu
  2. Skip to Content
  3. Skip to Footer>


Добавляем ключи репозиториев

Опубликовано 16 Апреля 2014

Иногда бывает, что добавляя некий новый репозиторий, для установки нужной вам программы, в Терминале вываливается сообщение об ошибке типа:  «W: GPG error: [..] Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY…»  Происходит это из-за того, что в вашей системе отсутствует публичный ключ, который подтверждает безопасность использования данной программы.

Другими словами — данный ключ является цифровой подписью или что-то вроде ключем-лицензией, который показывает вашей системе, что все ОК и софт совершенно легален и безопасен! Так как же выйти из данной ситуации?

Хеш нужного вам ключа указывается в тексте ошибки сразу после NO_PUBKEY. Именно этот текст нам будет нужен для решения данной проблемы.

Выполним в Терминале поочередно две команды:

gpg --keyserver subkeys.pgp.net --recv KEY

gpg --export --armor KEY| sudo apt-key add -

Вместо слова KEY мы должны вписать тот GPG-ключ, который был указан в тексте об ошибке. Если в тексте был указан следующий отсутствующий ключ NO_PUBKEY F140130712B83898, то наши команды должны иметь вот такой вид:

gpg --keyserver subkeys.pgp.net --recv F140130712B83898

gpg --export --armor F140130712B83898| sudo apt-key add -

После этих нехитрых действий, снова попробуйте установить нужную вам программу.

На одном из ресурсов, так же советовали и другой способ, который является, по словам автора, более проще. Цитирую:

"…есть способ проще и элегантнее, может быть пригодится

sudo apt-get update

если появилось, что-то типа:

W: Ошибка: deb.opera.comunstable Release: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY F9A2F76A9D1A0061

F9A2F76A9D1A0061 — это КЛЮЧ, который может отличаться для разных репозиториев

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com КЛЮЧ

Удачи!

Похожие статьи:
Добавляем шрифты из Windows
Те, кто перешел в Линукс из Windows, как собственно и я сам, могли заметить, что...