Я только что установил CENTOS 7 на свою виртуальную машину. После обновления YUM все работало нормально какое-то время, затем система внезапно вылетела и попросила меня выйти.
В консоли пытался yum update
но он показал следующую ошибку:
Возникла проблема с импортом одного из модулей Python, необходимых для запуска yum. Ошибка, приведшая к этой проблеме:
/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
Если вы продолжаете получать ошибки, может показаться, что произошло некоторое повреждение базовой файловой системы или базовое блочное устройство виртуальной машины тонко подготовлено без достаточного фактического пространства файловой системы на гипервизоре для поддержки такого большого объема.