由于 perl 包冲突,Yum 更新失败

由于 perl 包冲突,Yum 更新失败

可能重复:
由于 perl 包冲突,Yum 更新失败

我有一个 CentOS 5.2 i386 生产机,带有 Qmail、LAMP 等

现在,由于它显示可以升级到 5.3,我使用 yum update 下载了所有软件包

然而,由于 perl 包冲突,更新失败

我相信在安装 Qmail 时,我曾尝试使用 Mailscanner,因此它本身升级了

我在某处读到过,我们可以卸载冲突的 rpm,然后进行升级

但是,我大概有 50% 的把握,如果我继续卸载 perl,我的服务器将像倒塌的纸牌屋一样崩溃

此外,包括 vpopmail 等在内的各种软件包都需要 perl

因此,我请求任何人告诉我我们是否有更安全的解决方案

如果这个问题没有解决办法,有人能教我如何备份和恢复 Qmail 吗?我可以处理其余的事情

我真诚地感谢那些阅读甚至思考过我的问题的人

期待解决方案

问候

安瑞特

答案1

您可以使用 --disable-repo=XXX 开关暂时禁用包含不兼容软件包的旧版本的存储库,其中 XXX 是存储库名称。

相关内容