apt-get을 사용하여 MongoDB를 설치하는 데 문제가 있습니까?

apt-get을 사용하여 MongoDB를 설치하는 데 문제가 있습니까?

"tutorialforlinux.com/2014/12/13/how-to-install-mongodb-for-linux-debian-9-sid-32-64bit-step-by-step-easy-guide/" 튜토리얼을 따라 설치했습니다. 리눅스 2.0의 칼리 몽고DB.

설치하려는 MongoDb 버전 - MongoDB 3.2.0- 64Bit.

운영 체제 - Kali linux 2.0(Sana) - 64비트.

"팔로우 뒤에 'http://'를 추가해 주세요. 이 게시물에는 링크를 2개 이상 게시할 수 없습니다.

적절한 저장소i를 설치하는 동안 문제가 발생했습니다. 달리기

sudo apt-get update

이것은 잘못된 그림입니다. 여기에 이미지 설명을 입력하세요.

여기에 이미지 설명을 입력하세요.

마침내 내가 달릴 때

sudo apt-get install mongodb-10gen

그것은 말한다:

Package mongodb-10gen is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'mongodb-10gen' has no installation candidate

답변1

우선, 귀하의 업데이트 문제는 (Google에 따르면) kali와 관련된 일반적인 문제인 것 같습니다. 잠시 기다리거나 다음 지침을 따르십시오.http://www.clausconrad.com/blog/error-404-updating-kali-linux.

Mongodb의 경우 apt-get이 데비안 패키지를 설치하려고 합니다. 둘 다 적절한 시스템이기 때문에 최선을 다할 것입니다.진짜다행히도, 그러나 본질적으로 배포판을 혼합하고 있고 데비안 9가 이미 설치한 것의 종속 파일을 엉망으로 만드는 경우 업데이트 버전이 있으면 kali를 완전히 엉망으로 만들 수 있기 때문에 실제로 좋은 생각은 아닙니다. 이미 종속성이 있습니다.

대신 소스에서 mongodb를 빌드하세요. https://docs.mongodb.org/v3.0/tutorial/install-mongodb-on-linux/

Linux가 64비트인지 32비트인지 주의하세요. 또한 예제 명령을 제공하지만 참조하는 mongodb 버전은 최신이 아닙니다. 예를 들어 64비트 Linux의 경우 1단계의 명령에서 (이 문서의 날짜 기준) curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.2.0.tgz 다음 과 같이 말하고 싶습니다....-3.0.8.tgz

또한 다음과 같은 소스에서 빌드하는 기본 가이드를 확인하고 싶을 수도 있습니다. 비록 우분투용이지만 프로세스는 동일합니다.http://www.howtogeek.com/105413/how-to-compile-and-install-from-source-on-ubuntu/

관련 정보