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

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

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

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

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

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

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