Como instalar o mongodb 3.x no debian jessie (8) ?. mongodb web suporta apenas wheezy

4

Eu quero instalar o mongodb no debian jessie, mas o repo debian tem apenas o mongodb 2.4 e eu preciso do mongodb 3.x.

As instruções da página web do Mongodb para instalar o mongodb mais recente no debian apenas suportam wheezy .

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927
echo "deb http://repo.mongodb.org/apt/debian wheezy/mongodb-org/3.2 main" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list
sudo apt-get update
sudo apt-get install -y mongodb-org

Posso instalá-lo dessa maneira, apesar de ser para wheezy ou seria melhor instalá-lo a partir do tar.gz e lidar com dependências não atendidas manualmente?

    
por Pablo Marin-Garcia 25.03.2016 / 17:05

2 respostas

5

Você pode seguir as instruções no site oficial do MongoDB

  • Primeiro, importe a chave pública de GPG do MongoDB

    sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927
    
  • adicione um arquivo de configuração source.list

Debian 7 (wheezy)

echo "deb http://repo.mongodb.org/apt/debian wheezy/mongodb-org/3.2 main" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list    

Debian 8 (jessie)

echo "deb http://repo.mongodb.org/apt/debian jessie/mongodb-org/3.2 main" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list
  • recarregar o cache do aptitude

    sudo apt-get update
    
  • e finalmente instale a versão desejada do MongoDB

    sudo apt-get install -y mongodb-org=3.2.10 mongodb-org-server=3.2.10 mongodb-org-shell=3.2.10 mongodb-org-mongos=3.2.10 mongodb-org-tools=3.2.10
    
por 07.11.2016 / 12:51
1

Instale a versão 2.4 usando o comando apt-get install mongodb e depois disso use o comando:

sudo apt-get install -y mongodb-org=3.0.1 mongodb-org-server=3.0.1 mongodb-org-shell=3.0.1 mongodb-org-mongos=3.0.1 mongodb-org-tools=3.0.1

funcionou para mim agora eu tenho o mongodb 3.0.1 no debian jessie 8.4

    
por 12.04.2016 / 10:10