Назад | Перейти на главную страницу

mongodb 10gen репо недействительная подпись

Я пытаюсь установить 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.mongodb.org/repo/debian-sysvinit dist Release: следующие подписи недействительны: 492EAFE8CD016A07919F1D2B9ECBEC467F0CEB10 W: The repository 'http://downloads-distro.mongodb.org/repo/debian-sysvinit dist Release 'не подписан. N: данные из такого репозитория не могут быть аутентифицированы и поэтому потенциально опасны для использования.

У кого-нибудь еще есть эта проблема? Действительно ли подпись неправильная?

Следующее руководство по установке:

  • а копировать старой версии документации MongoDB, но не официального руководства (которое размещено на docs.mongodb.com)
  • ссылаясь на историческую версию MongoDB: v2.4 была выпущена в 2013 г. и достигла конца срока службы в марте 2016 г.

Открытый ключ, имена пакетов и пути репо изменились с MongoDB 2.4.

Вместо этого вам следует установить текущую версию MongoDB, используя официальное руководство: Установите MongoDB Community Edition на Debian.

Также обратите внимание: в августе 2013 года 10gen (компания MongoDB) стала MongoDB, Inc.