MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

E:Не може да се намери пакет mongodb-org

Сблъсках се със същия проблем, но го поправих чрез промяна на командата за секция на пакетния файл. Цялата стъпка, която следвах, беше:

Първо опитайте с тази команда:sudo apt-get install -y mongodb

Това е неофициалният пакет mongodb, предоставен от Ubuntu и не се поддържа от MongoDB и е в конфликт с официално поддържаните пакети на MongoDB.

Ако горната команда не работи, можете да отстраните проблема чрез една от следните процедури:

#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 

Надявам се това да работи и за вас. Можете да следвате този MongoDB

Актуализиране Горната инструкция ще инсталира версия mongodb 2.6, ако искате да инсталирате най-новата версия за Uubuntu 12.04 след това просто заменете по-горе 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.list

Ако използвате Ubuntu 14.04 след това използвайте стъпката по-долу вместо горната 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. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Как да разработите приложения за MongoDB и Redpanda с помощта на Docker Compose

  2. mongod --bind_ip с помощта на docker-compose версия 2

  3. Грешка в Node.js Грешка:Не мога да намеря модул 'mongoose'

  4. Как да препратя друга схема в моята схема Mongoose?

  5. Върнете само конкретни полета за заявка в Spring Data MongoDB