我在 Fedora 上安装 Subversion 时遇到了问题。当我运行:
yum 安装颠覆
我收到以下错误:
事务检查错误:软件包 cyrus-sasl-lib-2.1.22-8.fc8.x86_64(比 cyrus-sasl-lib-2.1.22-7.i386 更新)已安装软件包 openldap-2.3.39-3.fc8.x86_64(比 openldap-2.3.38-3.fc8.i386 更新)已安装安装 openldap-2.3.38-3.fc8.i386 时的文件 /usr/share/man/man5/ldap.conf.5.gz 与软件包 openldap-2.3.39-3.fc8.x86_64 中的文件冲突安装 openldap-2.3.38-3.fc8.i386 时的文件 /usr/share/man/man5/ldif.5.gz 与软件包openldap-2.3.39-3.fc8.x86_64
错误摘要
答案1
听起来你需要先升级现有的软件包。当软件包过期时,我尝试安装 ImageMagick,我在 RHEL 上看到了类似的行为。出于某种原因,如果软件包过期,yum 有时无法计算依赖项。
因此,先运行,yum update
然后运行yum install subversion
。不过你似乎在运行一个古老的 Fedora 8,所以我不确定这是否可行……