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

E:Kan ikke finde pakken mongodb-org

Jeg stod over for det samme problem, men fiks det ved at ændre kommandoen til pakkefilsektionen. Hele det trin, jeg fulgte, var:

Prøv først med denne kommando:sudo apt-get install -y mongodb

Dette er den uofficielle mongodb-pakke leveret af Ubuntu, og den vedligeholdes ikke af MongoDB og er i konflikt med MongoDBs officielt understøttede pakker.

Hvis ovenstående kommando ikke virker, kan du løse problemet ved en af ​​nedenstående procedurer:

#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 

Håber dette også vil virke for dig. Du kan følge denne MongoDB

Opdater Ovenstående instruktion vil installere mongodb 2.6 version, hvis du ønsker at installere seneste version til Uubuntu 12.04 erstat derefter step 2 ovenfor og følg nedenstående instruktioner i stedet for:

#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

Hvis du bruger Ubuntu 14.04 brug derefter nedenstående trin i stedet for ovenstående 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. Hvordan kan jeg sikkert oprette forbindelse til Heroku-hostede Redis fra kommandolinjen?

  2. Sådan konfigureres Redis i brugerdefineret navneområde som cache og MQ på ServiceStack-webapplikation ved hjælp af Structuremap

  3. mongodb - Find dokument med nærmeste heltalsværdi

  4. Kan jeg bruge '$set' på indlejret dokument, når jeg bruger variabel som arkiveret navn i MongoDB?