我正试图从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,因此可能会使用危险。
任何人有这个问题? 确实签名是错的?
您正在遵循的安装指南是:
docs.mongodb.com上docs.mongodb.com ) 自从MongoDB 2.4以来,公钥,程序包名称和回购path已经发生了变化。
您应该使用官方指南安装当前版本的MongoDB: 在Debian上安装MongoDB Community Edition 。
另请注意:2013年8月,10gen(MongoDB公司)成为MongoDB公司 。