在Fedora 12中安装ltsp服务器包时出错

我正在使用Fedora 12,而我正在安装ltsp(Linuxterminal服务器项目)服务器软件包,它告诉我需要安装更多的软件包,同时下载软件包时出现以下错误 –

软件包之间的本地冲突testing事务错误:从安装dhcp-12的文件/usr/share/man/man5/dhcp-eval.5.gz:4.1.1-5.fc12.i686与来自软件包dhclient-12的文件冲突: 4.1.0p1-12.fc12.i686文件/usr/share/man/man5/dhcp-options.5.gz从dhcp-12安装:4.1.1-5.fc12.i686与包dhclient-12中的文件冲突:4.1.0p1-12.fc12.i686

我也从man5目录中删除了所有的dhcp包,即使这样它也给出了相同的错误消息。 请帮助我

看来你在安装dhcp包的时候遇到了安装dhclient文件冲突的问题。 文件冲突意味着你安装的软件包具有相同的文件位置(例如/usr/share/man/man5/dhcp-options.5.gz),但是不同的md5sum。

RPMtesting文件冲突依赖于其数据库和包,而不是在文件系统上的现有文件。

build议的解决scheme是:1)如果您从供应商存储库安装软件包,则应首先检查升级安装的dhclient / dhcp软件包(通过yum install dhclient dhcp )。 问题文件升级后md5sum可能会匹配。

2)你也可以卸载冲突的包 – yum remove dhclient 。 注意,这个命令还会删除依赖于dhclient包的包。

3)你也可以尝试使用rpm -nodeps标志来安装/删除软件包,但是在这样的操作系统之后会不一致。