2017-05-13 1 views
1

so.6 mongod :.가 된 libstdC++ 그런 파일이나 디렉토리 내가 MongoDB를-조직 및 MongoDB를 - 조직 - 서버 설치,하지만 난 시작할 때 나는 아래의 오류 가지고

몽고을 : 오류 공유로드하는 동안 라이브러리 :. 된 libstdC++ so.6 : 공유 객체 파일을 열 수 없습니다 : 그런 파일이나 디렉토리

내 ENV 내가 그 된 libstdc하면 libstdC++ 제공 ++ 나는 그것을 설치 확인 다음과 같은 방법으로 페도라 25,하지만 오류 남아있다 .

# yum whatprovides libstdc++.so.6 
Redirecting to '/usr/bin/dnf whatprovides libstdc++.so.6' (see 'man yum2dnf') 

Last metadata expiration check: 0:03:08 ago on Sat May 13 16:15:59 2017. 
libstdc++-6.2.1-2.fc25.i686 : GNU Standard C++ Library 
Repo  : fedora 

libstdc++-6.3.1-1.fc25.i686 : GNU Standard C++ Library 
Repo  : updates 
# yum install libstdc++ 

내가 잘못 했습니까?

+0

어디에서'mongodb-org'를 설치 했습니까? Fedora 25 패키지처럼 보이지 않습니다. – Jakuje

+0

상기시켜 주셔서 감사합니다. 나는'/ etc/yum.repos.d'를 검사했고 잘못된 .repo 파일을 사용하고있는 것을 발견했습니다. 구성을 변경하면 오류가 사라집니다. –

답변

0

다른 Fedora 릴리스 또는 RHEL 버전을 설치 한 것 같습니다. 번호는 서로 다른 라이브러리 버전에 대해 빌드되고 호환되지 않을 수 있기 때문에 중요합니다.

의견마다 repo 파일을 /etc/yum.repos.d/에서 확인하고 올바른 저장소를 선택했는지 확인하십시오.

관련 문제