在Ubuntu 14.04中安装MongoDB失败

17

我按照 MongoDB 官方网站上提到的步骤进行了操作。

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
echo "deb http://repo.mongodb.org/apt/ubuntu "$(lsb_release -sc)"/mongodb-org/3.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.0.list
sudo apt-get update
sudo apt-get install -y mongodb-org

运行最后一个命令时出现错误:

E: 无法定位软件包mongodb-org

请帮忙。


4
请尝试执行以下命令以安装MongoDB:sudo apt-get install -y mongodb - ryekayo
apt-get在搜索不到mongodb-org软件包。你能提供一下你正在使用的指令链接吗? - ryekayo
我正在使用这个链接:http://docs.mongodb.org/manual/tutorial/install-mongodb-on-ubuntu/。 - Main
不太确定为什么它无法找到网站上推荐的软件包。不过,我的建议也应该能起作用。为了保险起见,请尝试使用命令:sudo apt-get install -y mongo*,其中通配符会匹配所有与mongo相关的内容。 - ryekayo
2
可能是重复的问题:E: 无法定位软件包mongodb-org - Phil B
显示剩余4条评论
2个回答

45

只要试试就好

sudo apt-get install -y mongodb

2
太好了,这个应该在官方文档的步骤中进行更新。 - gouravtiwari21
2
这将安装默认的Ubuntu软件包,而不是最新的Mongo.org软件包。请参阅此处的其他答案以获取替代方案。 - Phil B
我在写作过程中遇到了这个问题。使用这个命令有所帮助... 当你说它会安装旧的包时,你是说使用这个命令不是一个好主意吗? - scruffycoder86
安装时使用的是MongoDB 2.6版本,而最新版本为3.4。 - Raj

11

请按照以下步骤正确安装MongoDB:

注意:根据Ubuntu 12.06、14.04、16.04版本,安装方法不同

以下代码适用于Ubuntu 14.04版本,其他版本请点击上面的链接

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927
echo "deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list
sudo apt-get update
sudo apt-get install -y mongodb-org
sudo service mongod start  

//如果电脑无法启动,请重新启动

以防万一由于版本更改导致命令无法正常工作,请参考原始来源


我只发布了链接而没有代码...所以被投票降低了...因为链接可能会更改...然后写了包含(链接+代码)的正确答案。 - vijay
1
这是安装最新版本的正确答案。 - songololo

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接