web-dev-qa-db-fra.com

Impossible d'installer mongodb sur Ubuntu 16.10

J'ai essayé d'installer mongodb en utilisant les dépôts officiels mais j'obtiens toujours la même erreur.

Sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 0C49F3730359A14518585931BC711F9BA15703C6

echo "deb http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.4 multiverse" | Sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list

Sudo apt-get udate

Sudo apt-get install -y mongodb-org

Mais le gestionnaire de paquets est incapable de trouver et d'installer mongodb-org:

Sudo apt-get install -y mongodb-org

Leyendo lista de paquetes... Hecho

Creando árbol de dependencias       

Leyendo la información de estado... Hecho

E: No se ha podido localizar el paquete mongodb-org

J'ai suivi les instructions de la documentation officielle sans succès.

Linux Ubuntu-WS 4.8.0-32-generic # 34-Ubuntu SMP Mar 13/12 14:30:16 UTC 2016 i686 i686 i686 GNU/Linux

1
alejandrohtadinom

Pour autant que je sache, il n'y a pas encore de paquet pour mongo 3.4 à 16.10.
Vous ne pouvez obtenir que la 2.4 depuis les paquets ubuntu http://packages.ubuntu.com/yakkety/mongodb

suffit de courir

Sudo pour installer le serveur Mongodb

1
Bill

pré-installation:

Sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927 
echo "deb [ Arch=AMD64,arm64 ] http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.4 multiverse" | Sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list 
Sudo apt-get update

L'erreur provient du drapeau -y:

Sudo apt-get install -y mongodb-org

Au lieu de cela, vous pouvez utiliser:

Sudo apt-get install mongodb-org

et que vous acceptez manuellement, ou d'autoriser non authentifié par:

Sudo apt-get install -y --allow-unauthenticated mongodb-org
1
Daniel