2017-05-13 4 views
1

いいえ、私はMongoDBの-ORGとMongoDBの-ORG-サーバーをインストールしたが、私はそれを起動したとき、私は下のエラーを得た:。ロードが共有しているときにエラー:のmongodにlibstdC++ so.6そのようなファイルやディレクトリ

モンゴ図書館:。にlibstdC++ so.6:共有オブジェクトファイルを開くことができません:そのようなファイルやディレクトリはありません

私のenvは、私がのlibstdC++を提供し、私はそれをインストール++ようにlibstdcを確認し、次のようにFedoraの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のバージョンをインストールしたようです。数字は異なるライブラリバージョンに対して構築され、互換性がないため重要です。

コメントごとに、/etc/yum.repos.d/のrepoファイルを確認し、正しいリポジトリを選択してください。

関連する問題