나는 여기에 나열된 모든 공식 지침을 따랐습니다.
자세하게는 다음과 같습니다.
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는 설치하지 않습니다.
2.4 버전을 제거 / 지운 후 3.0을 설치하려고 여러 번 시도했지만 같은 결과가 나타납니다. "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
다음은 mondodb와 관련된 apt-get 업데이트의 결과입니다 .
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
우분투 14.04 LTS 32 비트에서 실행 중입니다. 아마도 repo는 x64 전용입니까? 그렇다면 mongodb 3.0을 32 비트 시스템에 어떻게 설치할 수 있습니까? (문서 에서이 법칙에 관한 내용을 보지 못했습니다)
편집 2
따라서 해당 저장소에는 32 개의 패키지가없는 것 같습니다. 이제 어디서 찾을 수 있습니까? 나는 docs ( 공식 docs ) 가이 repo 만 지정 함에 따라 멈 췄고 32/64 비트 차이에 대해서는 아무것도 이야기하지 않았습니다.
/etc/apt/sources.list.d/mongodb-org-3.0.list
되는 줄을 게시하십시오 apt-get update
. repo에는 다음과 같이 x64 Trusty 용 mongodb-org 메타 패키지가 포함되어 있습니다. repo.mongodb.org/apt/ubuntu/dists/trusty/mongodb-org/3.0/…
apt-cache search mongodb
패키지를 찾을? 어쩌면 다른 이름이 있습니까?