我有一台 CentOS 6.9 x64 服务器。由于 libcom_err 软件包存在问题(依赖项冲突),yum 更新失败。我决定尝试删除 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。
答案1
我通过启动 Live CD 并将提到的 rpm 文件下载到服务器上解决了这个问题。然后通过 rpm -i 安装。