ฉันได้ติดตามการประมูลอย่างเป็นทางการทั้งหมดที่ระบุไว้ที่นี่:
ในรายละเอียดฉันได้ทำ:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
(ดูเหมือนว่าโอเค)
echo "deb http://repo.mongodb.org/apt/ubuntu "$(lsb_release -sc)"/mongodb-org/3.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.0.list
(ดูเหมือนว่าใช้ได้เนื่องจากไฟล์ /etc/apt/sources.list.d/mongodb-org-3.0.list ถูกสร้างขึ้นพร้อมกับรายการที่ถูกต้อง)
sudo apt-get update
(ดูเหมือนว่าตกลงเพราะฉันเห็น repos ในรายการ)
แต่เมื่อฉัน:
sudo apt-get install -y mongodb-org
มันบอกเสมอว่า "ไม่พบแพ็คเกจ mongodb-org"
ถ้าฉันทำ:
sudo apt-get install -y mongodb
ใช้งานได้ แต่ไม่ได้ติดตั้งเวอร์ชัน 3.0 แต่เป็นเวอร์ชั่น 2.4
ฉันได้ลองติดตั้ง 3.0 หลายครั้งหลังจากลบ / กำจัดเวอร์ชัน 2.4 แล้ว แต่ด้วยผลลัพธ์เดียวกัน: "ไม่พบแพ็คเกจ mongodb-org"
ฉันจะติดตั้งเวอร์ชัน 3.0 ได้อย่างไร
แก้ไข
apt-cache search mongodbไม่พบข้อมูลใด ๆ เกี่ยวกับmongodb-org
นี่คือเนื้อหาของ/etc/apt/sources.list.d/mongodb-org-3.0.list :
deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.0 multiverse
นี่คือบรรทัดที่เกิดจากการอัพเดต apt-getเกี่ยวกับ mondodb:
Ign http://repo.mongodb.org trusty/mongodb-org/3.0 InRelease
Trovato http://repo.mongodb.org trusty/mongodb-org/3.0 Release.gpg
Trovato http://repo.mongodb.org trusty/mongodb-org/3.0 Release
Trovato http://repo.mongodb.org trusty/mongodb-org/3.0/multiverse i386 Packages
Ign http://repo.mongodb.org trusty/mongodb-org/3.0/multiverse Translation-it_IT
Ign http://repo.mongodb.org trusty/mongodb-org/3.0/multiverse Translation-it
Ign http://repo.mongodb.org trusty/mongodb-org/3.0/multiverse Translation-en
ฉันกำลังใช้งาน Ubuntu 14.04 LTS 32 บิต บางที repo นั้นมีไว้สำหรับ x64 เท่านั้น? หากเป็นกรณีนี้ฉันจะติดตั้ง mongodb 3.0 บนเครื่อง 32 บิตได้อย่างไร (ฉันไม่เคยเห็นอะไรเกี่ยวกับความแตกต่างนี้ในเอกสาร)
แก้ไข 2
ดังนั้นดูเหมือนว่าจะไม่มีแพ็คเกจ 32 แพ็คเกจใน repos เหล่านั้น ตอนนี้ฉันจะหาพวกเขาได้ที่ไหน ฉันคิดว่ามันน่าแปลกใจเพราะ docs (เอกสารทางการ ) ระบุเฉพาะ repo นี้และไม่มีการพูดถึงความแตกต่าง 32/64 บิต
/etc/apt/sources.list.d/mongodb-org-3.0.list
เช่นเดียวกับบรรทัดจากการapt-get update
แสดง repo นี้การตรวจสอบ? repo มี mongodb-org meta-package สำหรับ x64 Trusty ดังที่เห็นที่นี่: repo.mongodb.org/apt/ubuntu/dists/trusty/mongodb-org/3.0/ ......
apt-cache search mongodb
พบแพคเกจของคุณหรือไม่ อาจมีชื่ออื่นหรือไม่?