每当我尝试通过“sudo yum update”更新我的系统时,我都会收到以下错误:
Transaction Check Error:
package libstdc++-4.3.2-7.i386 (which is newer than libstdc++-4.1.2-51.el5.x86_64) is already installed
我不确定我是如何进入这种状态的,但我很确定我所做的一切都是通过 yum 完成的。
这是“yum list”为该库提供的内容:
libstdc++.x86_64 4.1.2-50.el5 installed
libstdc++.i386 4.3.2-7 installed
libstdc++-devel.x86_64 4.1.2-50.el5 installed
请注意 i386 版本与 .x86_64 版本有何不同。这真的很奇怪。
我正在运行 CentOS 5.6 64 位。
我应该怎么办?