"gpgkeys: ключ 7F0CEB10 не найден на сервере ключей" ответ при попытке установить mongodb на Ubuntu
Я пытаюсь установить mongodb
на Ubuntu 12.04
Desktop edition. Во-первых, я надеюсь, что нет никакой проблемы w.r.т. установка mongodb
на Ubuntu Desktop edition.
Я после mongodb
руководство установите его на мою машину Ubuntu.
, когда Я пытаюсь импортировать 10gen public GPG Key
используя инструкции (приведенные в руководстве), по
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10
Я получаю такой ответ:
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /tmp/tmp.WsHkMVxFlM --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver keyserver.ubuntu.com --recv 7F0CEB10
gpg: requesting key 7F0CEB10 from hkp server keyserver.ubuntu.com
gpgkeys: key 7F0CEB10 not found on keyserver
gpg: no valid OpenPGP data found.
gpg: Total number processed: 0
любая помощь или подсказка в этом отношении оцененный.
спасибо заранее.
4 ответов
способ обойти брандмауэры: запрос через типичный порт (80):sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
Другая проблема может быть сетевой прокси-сервер. Если вам нужно подключиться к интернету через прокси, экспортируйте настройки прокси-сервера в конфигурацию bash-добавьте строку с вашим прокси-адресом (и при необходимости: имя пользователя / пароль-без него просто http://proxyserver:port
):export http_proxy=http://username:password@proxyserver:port/
в конце файла /etc/bash.bashrc
как ответ @aniket-thakur , вы можете добавить MongoDB public GPG Key
вручную скопируйте содержимое этого страница в файле 10gen-gpg-key.asc
затем добавьте файл с помощью apt-key add <file>
commend line:
sudo apt-key add 10gen-gpg-key.asc
второй подход, упомянутый в этом ссылке работал для меня. Вручную загрузите ключ и добавьте его. Ссылка предоставляет пошаговую процедуру для исправления ошибки, происходящей из-за отсутствия ключа.
Я не мог найти ключ работает:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 83FBA1751378B444
решение для меня было:
sudo launchpad-getkeys
и я мог бы, наконец, запустить "apt-get update"