yum 更新手动安装的 rpm 包

yum 更新手动安装的 rpm 包

我需要安装 libxml 2.7 包,为此我卸载了 yum(yum 依赖 libxml),有什么方法可以让 pass 与之前安装的 yum rpm 包一起工作吗?我希望他在重新安装 yum 之前更新通过 rpm 安装的包

答案1

卸载 yum 不是一个好主意(特别是因为所有这些依赖项将触发需要删除的软件包越来越多),但这不会破坏 RPM 数据库,它仍然包含您已安装的所有软件包。

如果您需要 libxml 2.7 用于特定软件,一种选择是手动编译它并安装在不同的目录中,然后将软件指向该 libxml 安装。或者您可以构建自己的 libxml RPM 并将其安装在不同的目录中。

至于如何再次安装 Yum,您可以使用 CentOS DVD,但这rpm -Uvh *.rpm可能会因安装您之前没有的 RPM 包而造成混乱。

相关内容