MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

E:Impossibile individuare il pacchetto mongodb-org

Ho affrontato lo stesso problema ma l'ho risolto modificando il comando della sezione del file del pacchetto. L'intero passaggio che ho seguito è stato:

Per prima cosa prova con questo comando:sudo apt-get install -y mongodb

Questo è il pacchetto mongodb non ufficiale fornito da Ubuntu e non è gestito da MongoDB ed è in conflitto con i pacchetti supportati ufficialmente da MongoDB.

Se il comando precedente non funziona, puoi risolvere il problema con una delle procedure seguenti:

#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 

Spero che questo funzioni anche per te. Puoi seguire questo MongoDB

Aggiorna L'istruzione precedente installerà la versione mongodb 2.6, se desideri installare l'ultima versione per Uubuntu 12.04 quindi sostituisci sopra il step 2 e segui le istruzioni qui sotto invece di quella:

#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

Se stai usando Ubuntu 14.04 quindi usa il passaggio seguente anziché il step 2 sopra

#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