Mongodb

MongoDb 從 2.6 升級到 3.0 問題

  • March 18, 2015

由於某些原因,我無法安裝 MongoDb 3.0 版本。我錯過了什麼?

在此處輸入圖像描述 在此處輸入圖像描述

它看起來不像 MongoDB 為 Saucy 提供了一個 repo:http ://repo.mongodb.org/apt/ubuntu/dists/

因此,如果您通過 Ubuntu 提供的儲存庫安裝,您有幾個選擇:

這通常是我在全新的 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

引用自:https://dba.stackexchange.com/questions/95552