mongodb 10gen回购无效签名

我正试图从10gen回购debian上安装mongodb。 我跟着这里的官方指南,但是我试图在apt中添加repo时被卡住了。

问题是签名是无效的。 我使用以下命令添加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更新,我得到的签名是无效的错误。

W:GPG错误: http : //downloads-distro.mongodb.org/repo/debian-sysvinit dist版本:以下签名无效:492EAFE8CD016A07919F1D2B9ECBEC467F0CEB10 W:存储库' http://downloads-distro.mongodb.org/repo / debian-sysvinit dist发布'没有签名。 N:来自这样的存储库的数据不能被authentication,因此可能会使用危险。

任何人有这个问题? 确实签名是错的?

您正在遵循的安装指南是:

  • 一个旧版本的MongoDB文档的副本 ,但不是官方指南(在docs.mongodb.comdocs.mongodb.com
  • 指的是MongoDB的历史版本:v2.4于2013年发布,并于2016年3月到期

自从MongoDB 2.4以来,公钥,程序包名称和回购path已经发生了变化。

您应该使用官方指南安装当前版本的MongoDB: 在Debian上安装MongoDB Community Edition 。

另请注意:2013年8月,10gen(MongoDB公司)成为MongoDB公司 。