sql >> Databasteknik >  >> NoSQL >> MongoDB

E:Kan inte hitta paketet mongodb-org

Jag stötte på samma problem men fixa det genom att ändra kommandot för paketfilsektionen. Hela steget som jag följde var:

Försök först med det här kommandot:sudo apt-get install -y mongodb

Detta är det inofficiella mongodb-paketet som tillhandahålls av Ubuntu och det underhålls inte av MongoDB och är i konflikt med MongoDB:s officiellt stödda paket.

Om kommandot ovan inte fungerar kan du åtgärda problemet med någon av procedurerna nedan:

#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 

Hoppas detta kommer att fungera för dig också. Du kan följa denna MongoDB

Uppdatera Ovanstående instruktion kommer att installera mongodb 2.6 version, om du vill installera senaste versionen för Uubuntu 12.04 ersätt sedan ovan step 2 och följ instruktionerna nedan istället för:

#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

Om du använder Ubuntu 14.04 använd sedan nedanstående steg istället för ovan step 2

#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


  1. Bästa sättet att utföra en fulltextsökning i MongoDB och Mongoose

  2. MongoDB $allElementsTrue

  3. Go JSON-avkodning är mycket långsam. Vad skulle vara ett bättre sätt att göra det?

  4. Docker [Errnr 111] Anslut samtal misslyckades ('127.0.0.1', 6379)