Mongodb
MongoDb 從 2.6 升級到 3.0 問題
由於某些原因,我無法安裝 MongoDb 3.0 版本。我錯過了什麼?
它看起來不像 MongoDB 為 Saucy 提供了一個 repo:http ://repo.mongodb.org/apt/ubuntu/dists/
因此,如果您通過 Ubuntu 提供的儲存庫安裝,您有幾個選擇:
- 刪除 RPM 並通過二進製文件安裝
- 升級到可信賴
- 等待 Ubuntu 更新它的 repo。
這通常是我在全新的 Ubuntu 安裝上安裝 Mongo 的方法。YMMV:
##Backup current sources list. sudo mv /etc/apt/sources.list /etc/apt/sourcesBackup.list
然後打開 vi 製作一個新的源列表:
sudo vi /etc/apt/sources.list
複製並粘貼預設源列表(我使用的發行版具有自定義源列表,因此您可能不需要這樣做),但我還添加了 MongoDB 儲存庫。
##Generate Sources List ##http://repogen.simplylinux.ch/generate.php ############################################################# ################### OFFICIAL UBUNTU REPOS ################### ############################################################# ###### Ubuntu Main Repos deb http://us.archive.ubuntu.com/ubuntu/ precise main ############################################################## ##################### UNOFFICIAL REPOS ###################### ############################################################## ###### 3rd Party Binary Repos #### MongoDB - http://www.mongodb.org/ ## Run this command: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10 deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen #################################################################
退出六:
#Now to exit vi type : to exit to vi shell, then type wq to write and quit. :wq
然後在命令行中輸入:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10 sudo apt-get update sudo apt-get install mongodb-10gen ##for v 2.2 or change for 2.4.12