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

Я только что установил 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, поэтому, пожалуйста, помогите мне решить эту проблему.

Я получаю следующую ошибку: Error on YUM Update

DF command

1
задан 23 May 2017 в 15:41
1 ответ

Загрузите 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

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

.
1
ответ дан 3 December 2019 в 23:41

Теги

Похожие вопросы