我正在使用Centos,我已经意外删除了libxml2,现在它显示了如下的下拉错误
导入运行yum所需的Python模块之一时出现问题 . 导致此问题的错误是:
libxml2.so.2:无法打开共享对象文件:没有这样的文件或目录
请安装提供此模块的软件包,或验证模块是否已正确安装 .
上述模块可能与当前版本的Python不匹配,即:2.4.3(#1,2012年6月18日,08:55:31)[GCC 4.1.2 20080704(Red Hat 4.1.2-52) )]
如果你自己无法解决这个问题,请访问yum faq:http://wiki.linux.duke.edu/YumFaq
1 回答
您需要重新安装libxml2包 . 由于yum目前在您的系统上被破坏,您将需要通过其他方式获取libxml2包,例如在另一个(工作)系统上使用
yumdownloader
或访问您的存储库网站或从其中一个CentOS镜像 . 例如,这里是the CentOS5.9 libxml2 rpm for i386的链接 .