我需要安装libxml 2.7包,为此我卸载了yum (yum有对libxml的依赖关系),有什么方法可以让我通过以前安装的yum包来工作吗?在重新安装yum之前,我希望他对通过rpm安装的软件包进行更新。
发布于 2014-08-18 13:51:51
卸载yum是个坏主意(特别是因为所有这些依赖项都会触发越来越多需要删除的包),但这不会破坏RPM数据库,RPM数据库仍然包含您已经安装的所有包。
如果某个特定的软件需要libxml 2.7,一个选项是手动编译它并安装在另一个目录中,然后将软件指向libxml安装。也可以构建自己的libxml RPM,安装在不同的目录中。
至于如何再次安装Yum,您可以使用CentOS DVD和rpm -Uvh *.rpm,这可能会通过安装以前没有的RPM包而造成混乱。
https://serverfault.com/questions/622186
复制相似问题