我刚在我的vmware上安装了CENTOS 7。在百胜更新之后,一切正常运行了一段时间,然后系统突然崩溃,并要求我注销。
在试图使用yum update的控制台中,但它显示了以下错误:
在导入运行yum所需的一个Python模块时出现问题。导致此问题的错误是:
/lib64/libxml2.so.2:File too short请安装一个提供此模块的软件包,或验证该模块是否已正确安装--上面的模块可能与当前版本的Python2.7.5不匹配(缺省值为2016年9月22日:37:46) GCC 4.8.5 2015年(红帽4.8.5-4)
我遵循了这个回答,但是,没有为我工作。我只知道Linux操作系统的基本知识,所以请帮我解决这个问题。
我得到以下错误:


发布于 2016-09-20 09:11:58
将libxml2下载到您的系统:
wget https://rpmfind.net/linux/centos/7.9.2009/updates/x86_64/Packages/libxml2-2.9.1-6.el7.5.x86_64.rpm用RPM重新安装libxml2包
rpm -Uvh --force libxml2-2.9.1-6.el7.5.x86_64.rpm最后,尝试使用yum重新安装包(以确保正确的版本控制)。
yum reinstall libxml2如果您继续收到错误,看起来好像出现了一些底层文件系统损坏,或者虚拟机中的底层块设备很薄,而管理程序上没有足够的实际文件系统空间来支持这么大的空间。
https://serverfault.com/questions/804172
复制相似问题