小编Tho*_*mas的帖子

如何在 RedHat RHEL 7 上安装 libstdc++.i686?

yum install libstdc++.i686
Run Code Online (Sandbox Code Playgroud)

...

Transaction check error:
  file /usr/share/gcc-4.8.2/python/libstdcxx/v6/printers.pyc from install of libstdc++-4.8.5-16.el7_4.1.i686 conflicts with file from package libstdc++-4.8.5-16.el7_4.1.x86_64
  file /usr/share/gcc-4.8.2/python/libstdcxx/v6/printers.pyo from install of libstdc++-4.8.5-16.el7_4.1.i686 conflicts with file from package libstdc++-4.8.5-16.el7_4.1.x86_64
Run Code Online (Sandbox Code Playgroud)

这告诉我什么以及如何解决它?

这就是我需要它的原因: https://docs.bmc.com/docs/brid91/en/preparing-a-unix-environment-610402414.html#PreparingaUNIXenvironment-PreparingtoinstallonRedHatLinux

是的,我确实尝试作弊,只是链接了 64 位

# ln -s /usr/lib64/libstdc++.so.6 /lib/libstdc++.so.6

# ls -lad libstdc++.so.6
lrwxrwxrwx. 1 root root 25 25. Dez 09:53 libstdc++.so.6 -> /usr/lib64/libstdc++.so.6
Run Code Online (Sandbox Code Playgroud)

但得到的结果是:

./arcache: error while loading shared libraries: libstdc++.so.6: wrong ELF class: ELFCLASS64
Run Code Online (Sandbox Code Playgroud)

linux redhat-enterprise-linux

3
推荐指数
1
解决办法
3万
查看次数

标签 统计

linux ×1

redhat-enterprise-linux ×1