Я только что установил CENTOS 7 на свою виртуальную машину. После обновления YUM все работало какое-то время, затем система внезапно вылетела и попросила меня выйти.
В консоли попытался yum update
, но он показал следующую ошибку:
Возникла проблема с импортом одного из Модули Python, необходимые для запуска ням. Ошибка, приводящая к этой проблеме:
/lib64/libxml2.so.2:File too short
Пожалуйста, установите пакет, который предоставляет этот модуль, или убедитесь, что модуль установлен правильно
Возможно, указанный выше модуль не соответствует текущей версии Python - 2.7.5 (по умолчанию, сентябрь 2016 г., 22:37:46) [GCC 4.8.5 2015 (Red Hat 4.8.5-4)]
Я следил за этим ответом , но у меня это не сработало. Я знаю только основы ОС Linux, поэтому, пожалуйста, помогите мне решить эту проблему.
Загрузите libxml2 в свою систему:
wget http://centos.mirrors.ovh.net/ftp.centos.org/7.2.1511/updates/x86_64/Packages/libxml2-2.9.1-6.el7_2.3.x86_64.rpm
Переустановите пакет libxml2 с помощью RPM
rpm -Uvh --force libxml2-2.9.1-6.el7_2.3.x86_64.rpm
Наконец, попробуйте переустановить пакет (для обеспечения корректной версионности) с помощью yum.
yum reinstall libxml2
Если вы продолжаете получать сообщения об ошибках, то создается впечатление, что в виртуальной машине повреждена файловая система, или в виртуальной машине тонкое блочное устройство, без достаточного фактического пространства файловой системы на гипервизоре для поддержки такого количества пространства.
.