Назад | Перейти на главную страницу

YUM не работает в CENTOS 7 после установки httpd

Я только что установил 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

Если вы продолжаете получать ошибки, может показаться, что произошло некоторое повреждение базовой файловой системы или базовое блочное устройство виртуальной машины тонко подготовлено без достаточного фактического пространства файловой системы на гипервизоре для поддержки такого большого объема.