求救,ln -s libstdc++.so.6.0.8 libstdc++-libc6.2-2.so.3没用啊
我安装一个rpm包的时候出现缺少两个包
[root@localhost VirtualSoft]# rpm -ivh compat-db-3.3.11-4.i386.rpm
warning: compat-db-3.3.11-4.i386.rpm: Header V3 DSA signature: NOKEY, key ID db42a60e
error: Failed dependencies:
libstdc++-libc6.2-2.so.3 is needed by compat-db-3.3.11-4.i386
libtcl8.3.so is needed by compat-db-3.3.11-4.i386
后来我到网上查了先关资料在/usr/lib下有个类似的包可以做个链接,我的/usr/lib下是这个包libstdc++.so.6.0.8
于是我在/usr/lib下做了个链接
ln -s libstdc++.so.6.0.8 libstdc++-libc6.2-2.so.3
但是还是提示相同的问题
[root@localhost VirtualSoft]# rpm -ivh compat-db-3.3.11-4.i386.rpm
warning: compat-db-3.3.11-4.i386.rpm: Header V3 DSA signature: NOKEY, key ID db42a60e
error: Failed dependencies:
libstdc++-libc6.2-2.so.3 is needed by compat-db-3.3.11-4.i386
libtcl8.3.so is needed by compat-db-3.3.11-4.i386
谁能帮忙解决下,在线等待中,急求啊
------解决方案--------------------
后来我到网上查了先关资料在/usr/lib下有个类似的包可以做个链接,我的/usr/lib下是这个包libstdc++.so.6.0.8
于是我在/usr/lib下做了个链接
ln -s libstdc++.so.6.0.8 libstdc++-libc6.2-2.so.3
------------------------------
纯粹是瞎说
libstdc++.so.6.0.8库是属于libstdc++-包
而libstdc++-libc6.2-2.so.3库属于compat-libstdc++ 所属的包都不一样 做个链接好用才怪。
既然提示libstdc++-libc6.2-2.so.3 is needed by compat-db-3.3.11-4.i386 你需要先安装compat-libstdc++包 如果你的系统可以使用yum 直接yum -y install compat-libstdc++
------解决方案--------------------