如何在ubuntu 16.04.1上安装mongodb?

问题描述:

我已经使用这个命令后,从docs如何在ubuntu 16.04.1上安装mongodb?

说明:

sudo apt-get install -y mongodb-org 

我得到这样的警告:

WARNING: The following packages cannot be authenticated! 
    mongodb-org-shell mongodb-org-server mongodb-org-mongos mongodb-org-tools mongodb-org 
E: There were unauthenticated packages and -y was used without --allow-unauthenticated 

它的指令来启动和测试给出了以下几点:

sudo service mongod start 

cat /var/log/mongodb/mongod.log 
cat: /var/log/mongodb/mongod.log: No such file or directory 
+0

可能是你错过了一些步骤。你是否从这里开始执行命令:https://docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/#import-the-public-key-used-by-the-package-management-system – oblivion

+0

是的,我确定我已经按照正确的顺序完成了所有步骤。我已经尝试了很多次。 – Brian

+0

可能是这个帮助:http://*.com/questions/34733340/mongodb-gpg-invalid-signatures – oblivion

正如我所提到的我n中的评论,您可以通过bypassing the gpg signature checks of apt使用解决的问题:

sudo apt-get --allow-unauthenticated install -y mongodb-org 

您可能希望有详细看看更多configuration options在这里使用该appraoch权的做法沿:https://askubuntu.com/questions/74345/how-do-i-bypass-ignore-the-gpg-signature-checks-of-apt

MongoDB的文档在Ubuntu上安装最新的mongo有一个很棒的页面。你可以在这里找到它:https://docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/

我建议卸载mongodb并按照前面提到的页面上的说明。