在Ubuntu 15.10上安装Mongo 3.2


20

我想在Ubuntu 15.10上安装Mongo 3.2。

mongodb官方站点提供了直至14.04的步骤

另一方面,从Ubuntu使用正常的ppa会使用2.6版本(有点早了)。


我相当确定这些说明会正常工作。
TheWanderer '16

@ Zacharee1我尝试了mongodb网站说明,在ubuntu 15.10存储库中找不到ppa。
KhoPhi


1
好。替换sudo echo "deb http://repo.mongodb.org/apt/ubuntu "$(lsb_release -sc)"/mongodb-org/3.0 multiverse"echo "deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.2 multiverse"
TheWanderer '16

1
是的 试试看
TheWanderer '16

Answers:


33

感谢@ Zacharee1,我在Ubuntu 15.10上安装了3.2版本的Mongo。以下是从LiberianGeek采取的步骤(仅更改了版本以匹配3.2)

新增金钥

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10

添加来源列表

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

安装 mongodb-org

sudo apt-get install mongodb-org

检查是否工作

sudo systemctl status mongod

如果不起作用

sudo reboot

如果仍然无法正常工作

在撰写本文时,我有Mongo 3.2.1。

工作示例。 Ubuntu 15.10上的Mongo 3.2.1


密钥已过期,并且将向用户显示“ KEYEXPIRED”错误。在此答案中使用命令来修复系统中所有过期的密钥。
kba

9

按照上述步骤,我得到了一个public key is not available: NO_PUBKEY错误

万一其他人遇到这种情况,我可以通过以下方法解决:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv EA312927

1
这对我来说是令人惊讶的,因为我尝试了答案中的apt键,但它仍然存在。
KhoPhi '16

我遇到了同样的问题,我做了@adam建议的事情,它起作用了。多谢你们!
biphobe '16

我也有这个问题,但什么工作是将错误消息中引用的键(如askubuntu.com/a/141088/430924
d Schlachter

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.