MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

E :Impossible de localiser le package mongodb-org

J'ai rencontré le même problème, mais je l'ai résolu en modifiant la commande de section de fichier de package. L'étape entière que j'ai suivie était :

Essayez d'abord avec cette commande :sudo apt-get install -y mongodb

Il s'agit du package mongodb non officiel fourni par Ubuntu et il n'est pas maintenu par MongoDB et entre en conflit avec les packages officiellement pris en charge par MongoDB.

Si la commande ci-dessus ne fonctionne pas, vous pouvez résoudre le problème en suivant l'une des procédures ci-dessous :

#Step 1:  Import the MongoDB public key
#In Ubuntu 18.*+, you may get invalid signatures. --recv value may need to be updated to EA312927. 
#See here for more details on the invalid signature issue: [https://stackoverflow.com/questions/34733340/mongodb-gpg-invalid-signatures][1]

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10

#Step 2: Generate a file with the MongoDB repository url
echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | sudo tee /etc/apt/sources.list.d/mongodb.list

#Step 3: Refresh the local database with the packages
sudo apt-get update

#Step 4: Install the last stable MongoDB version and all the necessary packages on our system
sudo apt-get install mongodb-org

         #Or
# The unofficial mongodb package provided by Ubuntu is not maintained by MongoDB and conflict with MongoDB’s offically supported packages. Use the official MongoDB mongodb-org packages, which are kept up-to-date with the most recent major and minor MongoDB releases.
sudo apt-get install -y mongodb 

J'espère que cela fonctionnera pour vous aussi. Vous pouvez suivre ce MongoDB

Mettre à jour L'instruction ci-dessus installera la version 2.6 de mongodb, si vous souhaitez installer la dernière version pour Uubuntu 12.04 puis remplacez simplement ci-dessus step 2 et suivez les instructions ci-dessous à la place :

#Step 2: Generate a file with the MongoDB repository url
echo "deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb.list

Si vous utilisez Ubuntu 14.04 puis utilisez l'étape ci-dessous au lieu de l'step 2 ci-dessus

#Step 2: Generate a file with the MongoDB repository url
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