Я пытаюсь установить mongodb на debian из репозитория 10gen. Я следовал официальному руководству ЗДЕСЬ , однако я застрял при попытке добавить репо в apt.
Проблема в том, что подпись недействительна. Я добавляю ключ gpg с помощью команды:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10
, а затем добавляю репо в мой файл sources.d:
echo 'deb http://downloads-distro.mongodb.org/repo/debian-sysvinit dist 10gen' | sudo tee /etc/apt/sources.list.d/mongodb.list
Однако при запуске apt-get update я получаю сообщение об ошибке, что подпись недействительна.
W: Ошибка GPG: http: // downloads-distro. W: Репозиторий « http://downloads-distro.mongodb.org/repo/debian-sysvinit dist Release» не подписан. N: Данные из такого репозитория не могут быть аутентифицированы и поэтому потенциально опасны для использования.
У кого-нибудь еще есть эта проблема? Действительно ли подпись неверна?
Руководство по установке, которому вы следуете, это:
docs.mongodb.com
) Открытый ключ, имена пакетов , а пути репо изменились, начиная с MongoDB 2.4.
Вместо этого вам следует установить текущую версию MongoDB, используя официальное руководство: Установите MongoDB Community Edition на Debian .
Также обратите внимание: в августе 2013 года 10gen (компания MongoDB) стала MongoDB, Inc .