我读了这从官方网站获取手册并完成所有步骤。
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
然而,当我apt-get -s install -y mongodb-org
这样做时,它显示将安装Inst mongodb-org-server (2.6.9 mongodb:dist/mongodb [i386])
2.6.9 而不是 3.+。
我也尝试过这样做,apt-get -s install -y mongodb-org=3.0.2
但是却显示E: Version '3.0.2' for 'mongodb-org' was not found
。
我的 Ubuntu 版本:Ubuntu 14.04.2 LTS
答案1
根据官方的 MongoDB文档,这对于 Ubuntu 15.04 64 位版本有用:-
echo "deb http://repo.mongodb.org/apt/ubuntu trusty/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=3.0.6 mongodb-org-server=3.0.6 mongodb-org-shell=3.0.6 mongodb-org-mongos=3.0.6 mongodb-org-tools=3.0.6
答案2
我无法安装它的原因是 MongoDb 3+ 需要 64 位。它无法安装在 32 位机器上。