NO_PUBKEY или публичный ключ репозитория

NO_PUBKEY или публичный ключ репозитория

Недавно решил установить на свой linux Debian Jessie новый Mozilla Firefox добавил новый репозиторий, и после apt-get update в конце простыни увидел:

W: Ошибка GPG: http://mozilla.debian.net jessie-backports Release: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY 85A3D26506C4AE2A

Сие означает что у вас нет публичного ключа: 85A3D26506C4AE2A для репозитория. Добавить его в linux Debian можно следующим образом:

При помощи пары команды gpg:

 

$ gpg --keyserver pgpkeys.mit.edu --recv-key {PUB_KEY}

$ gpg -a --export {PUB_KEY} | apt-key add -

Поясню. Команда:

$ gpg —keyserver pgpkeys.mit.edu —recv-key {PUB_KEY}

Запросит публичный ключ у pgpkeys.mit.edu — сервера криптографических ключей. Подробнее можно прочитать здесь: Сервер криптографических ключей — этот сервер отдаст вам ключ, который нужно импортировать в систему:

$ gpg -a --export {PUB_KEY} | apt-key add -

Например, вы видите ошибку:

W: Ошибка GPG: http://mozilla.debian.net jessie-backports Release: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY 85A3D26506C4AE2A

Следовательно нужно выполнить ( {PUB_KEY} это 85A3D26506C4AE2A ):

$ gpg --keyserver pgpkeys.mit.edu --recv-key 85A3D26506C4AE2A

$ gpg -a --export 85A3D26506C4AE2A | apt-key add -

Второй вариант короче при помощи расширенных параметров apt-key:

$ apt-key adv —recv-key —keyserver pgpkeys.mit.edu {PUB_KEY}

Например:

$ apt-key adv —recv-key —keyserver pgpkeys.mit.edu 85A3D26506C4AE2A

После запроса и импорта ключей выполняем:

$ apt-get update

И устанавливаем то что нам нужно. Удачи.

 

Возможно Вас заинтересуют эти материалы

Debian: Как включать и выключать модули php5

Не часто требуется, но иногда нужно включить, или отключить тот, или иной модуль PHP5. Хороший

Включаем технологию zswap на Debian jessie

Смысл технологии zswap сводится к тому, что при необходимости выгрузки страниц памяти на диск производится попытка сжать

mysql доступ по сети

Если требуется обеспечить к mysql доступ по сети, то необходимо сделать несколько вещей: Изменение настроек