sql >> Database >  >> NoSQL >> MongoDB

E:Kan pakket mongodb-org niet vinden

Ik had hetzelfde probleem, maar los het op door de opdracht voor de pakketbestandsectie te wijzigen. De hele stap die ik volgde was:

Probeer eerst met dit commando:sudo apt-get install -y mongodb

Dit is het niet-officiële mongodb-pakket dat wordt geleverd door Ubuntu en het wordt niet onderhouden door MongoDB en is in strijd met de officieel ondersteunde pakketten van MongoDB.

Als de bovenstaande opdracht niet werkt, kunt u het probleem oplossen met een van de onderstaande procedures:

#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 

Hoop dat dit ook voor jou gaat werken. Je kunt deze MongoDB volgen

Bijwerken De bovenstaande instructie zal mongodb 2.6-versie installeren, als u de nieuwste versie voor Uubuntu 12.04 wilt installeren vervang dan gewoon bovenstaande step 2 en volg de onderstaande instructies in plaats daarvan:

#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

Als u Ubuntu 14.04 gebruikt gebruik dan de onderstaande stap in plaats van de bovenstaande 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. Wat is een Map Only-baan in Hadoop?

  2. MongoDB insertOne()

  3. Hoe de bean van FindByIndexNameSessionRepository te maken?

  4. Hoe retourneer ik flask render_template nadat de Redis-achtergrondtaak is voltooid?