У меня есть сервер CentOS 6.9 x64. yum обновление не удалось из-за проблемы с пакетом libcom_err (что-то о конфликтующих зависимостях). Я решил попробовать удалить libcom_err, а затем переустановить его и посмотреть, решит ли это мои проблемы. Оказывается, это была очень плохая идея. После удаления пакета libcom_err (и некоторых других зависимостей, таких как e2fsprogs, libss, mysql_devel, krb5-devel, libcom_err-devel), все это сломало.
Думаю, мне нужно скачать этот файл, а затем вручную установить на свой сервер: http://mirror.centos.org/centos/6/os/x86_64/Packages/libcom_err-1.41.12-23.el6.x86_64.rpm
За исключением того, что libcom_err больше не работает. Я не могу запускать yum, wget или curl.
Что я должен делать? Я чувствую себя потерянным здесь, и я бы сделал чистую установку, за исключением того, что моя утилита резервного копирования также не работает, потому что отсутствует libcom_err.
Я решил эту проблему, загрузив live CD и загрузив упомянутый rpm-файл на сервер. Затем установка через rpm -i.