在Ubuntu 15.10上安装Mongo 3.2
我想在Ubuntu 15.10上安装Mongo 3.2。
官方的mongodb网站提供了高达14.04的步骤 。
另一方面,使用Ubuntu的普通ppa使用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
如果还是不行
- 运行此脚本: https : //gist.github.com/sgnn7/54146c8a13c8b5ca2201
在撰写本文时,我有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/