当试图运行yum更新时,我收到以下错误:
Downloading Packages: Running rpm_check_debug Running Transaction Test Finished Transaction Test Transaction Check Error: file /usr/lib/rpm/macros from install of rpm-4.4.2.3-36.el5_11.x86_64 conflicts with file from package rpm-4.4.2.3-36.el5_11.i386 file /usr/lib/rpm/noarch-linux/macros from install of rpm-4.4.2.3-36.el5_11.x86_64 conflicts with file from package rpm-4.4.2.3-36.el5_11.i386 file /usr/share/man/man8/pam_sss.8.gz from install of sssd-client-1.5.1-71.el5.x86_64 conflicts with file from package sssd-client-1.5.1-70.el5.i386 file /usr/share/man/man8/sssd_krb5_locator_plugin.8.gz from install of sssd-client-1.5.1-71.el5.x86_64 conflicts with file from package sssd-client-1.5.1-70.el5.i386 Error Summary -------------
我已经尝试强制更新个人包,但我没有任何运气。 有谁能帮我解决这个问题吗? 它看起来像x86_64包和i386包是对接头。 这是用skip-broken标志设定的。
如果在这种情况下使用整个数据包名称,我认为更好
yum remove rpm-4.4.2.3-36.el5_11.i386
和
yum remove sssd-client-1.5.1-70.el5.i386
删除冲突的包:
yum删除rpm sssd-client
然后再安装它们:
yum安装rpm sssd-client