问题描述
我想在 Ubuntu 15.10 上安装 Mongo 3.2。
官方 mongodb site gives steps up to 14.04 。
另一方面,使用 normal ppa from Ubuntu uses the 2.6 版本(有点过时了)。
最佳方法
感谢 @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。
次佳方法
按照上述步骤,我得到一个 public key is not available: NO_PUBKEY
错误
如果其他人发生这种情况,我通过以下方式解决了它:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv EA312927
第三种方法
对于 Mongo v3.0 及之前的版本,您应该使用此密钥:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
https://docs.mongodb.org/v3.0/tutorial/install-mongodb-on-ubuntu/
对于 Mongo v3.2,密钥有一个更新:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927
https://docs.mongodb.org/v3.2/tutorial/install-mongodb-on-ubuntu/