rpm 包安装过程中依赖问题“libc.so.6 is needed by XXX”
错误提示:
libc.so.6 is needed by compat-libstdc++-33-3.2.3-47.3.i386
libc.so.6(GLIBC_2.0) is needed by compat-libstdc++-33-3.2.3-47.3.i386
libc.so.6(GLIBC_2.1) is needed by compat-libstdc++-33-3.2.3-47.3.i386
libc.so.6(GLIBC_2.1.3) is needed by compat-libstdc++-33-3.2.3-47.3.i386
libc.so.6(GLIBC_2.2) is needed by compat-libstdc++-33-3.2.3-47.3.i386
libc.so.6(GLIBC_2.3) is needed by compat-libstdc++-33-3.2.3-47.3.i386
libgcc_s.so.1 is needed by compat-libstdc++-33-3.2.3-47.3.i386
libgcc_s.so.1(GCC_3.0) is needed by compat-libstdc++-33-3.2.3-47.3.i386
libgcc_s.so.1(GCC_3.3) is needed by compat-libstdc++-33-3.2.3-47.3.i386
libgcc_s.so.1(GLIBC_2.0) is needed by compat-libstdc++-33-3.2.3-47.3.i386
出现此问题后,可以使用命令
yum list glibc*
查看还有哪些包是没有安装的,例如如下图:
然后执行 yum install glibc.i686等安装可安装的包即可。
同理
yum list libstdc++ 如果提示libstdc++.i686 等可以安装,则安装即可:
yum install libstdc++.i686
... ...
参考:rpm 包安装过程中依赖问题“libc.so.6 is needed by XXX”解决方法(Liunx安装mysql报错)