Mongodb mongod libstdc++;。所以。6没有这样的文件或目录

Mongodb mongod libstdc++;。所以。6没有这样的文件或目录,mongodb,fedora,libstdc++,Mongodb,Fedora,Libstdc++,我已经安装了mongodb org和mongodb org服务器,但是当我启动它时,我得到了以下错误: mongo:加载共享库时出错:libstdc++.so.6:无法打开共享对象文件:没有这样的文件或目录 我的环境是软呢帽25。通过以下方式,我检查了libstdc++是否提供libstdc++并安装了它,但错误仍然存在 # yum whatprovides libstdc++.so.6 Redirecting to '/usr/bin/dnf whatprovides libstdc++.so

我已经安装了mongodb org和mongodb org服务器,但是当我启动它时,我得到了以下错误:

mongo:加载共享库时出错:libstdc++.so.6:无法打开共享对象文件:没有这样的文件或目录

我的环境是软呢帽25。通过以下方式,我检查了libstdc++是否提供libstdc++并安装了它,但错误仍然存在

# 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++

我做错什么了吗?

看起来您为不同的Fedora版本或RHEL安装了不同的版本。数字很重要,因为它们是针对不同的库版本构建的,可能不兼容


根据注释,检查
/etc/yum.repos.d/
中的repo文件,并确保选择了正确的存储库。

看起来您安装了不同Fedora版本或RHEL版本。数字很重要,因为它们是针对不同的库版本构建的,可能不兼容


根据注释,检查
/etc/yum.repos.d/
中的repo文件,确保选择了正确的存储库。

您从哪里安装了
mongodb org
?看起来不像Fedora 25套装。谢谢您的提醒。我检查了
/etc/yum.repos.d
,发现我使用了错误的.repo文件。更改配置后错误消失。您是从哪里安装的
mongodb org
?看起来不像Fedora 25套装。谢谢您的提醒。我检查了
/etc/yum.repos.d
,发现我使用了错误的.repo文件。更改配置后,错误消失。