MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

E:Tidak dapat menemukan paket mongodb-org

Saya menghadapi masalah yang sama tetapi memperbaikinya dengan mengubah perintah bagian file paket. Seluruh langkah yang saya ikuti adalah:

Pertama coba dengan perintah ini:sudo apt-get install -y mongodb

Ini adalah paket mongodb tidak resmi yang disediakan oleh Ubuntu dan tidak dikelola oleh MongoDB dan bertentangan dengan paket yang didukung secara resmi oleh MongoDB.

Jika perintah di atas tidak berfungsi maka Anda dapat memperbaiki masalah dengan salah satu prosedur di bawah ini:

#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 

Semoga ini akan berhasil untuk Anda juga. Anda dapat mengikuti MongoDB ini

Perbarui Instruksi di atas akan menginstal versi mongodb 2.6, jika Anda ingin menginstal versi terbaru untuk Uubuntu 12.04 lalu ganti saja step 2 di atas dan ikuti instruksi di bawah sebagai gantinya:

#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

Jika Anda menggunakan Ubuntu 14.04 lalu gunakan langkah di bawah alih-alih step 2 di atas

#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. Bagaimana saya bisa menggabungkan beberapa koleksi menjadi satu koleksi menggunakan $lookup mongodb atau nodejs mongodb?

  2. Model.find() mengembalikan kosong di luwak

  3. Apakah mungkin untuk mendapatkan bidang dalam urutan proyeksi di agregasi Kerangka mongo

  4. Cara Mengelola Template Konfigurasi untuk Database Anda Dengan ClusterControl

  5. MongoDB $Operator Pipa Agregasi Terakhir