跟着一个可怕的指南,在我的CentOS 5.5上运行“yum remove pcre *”.现在看来服务器已关闭

前端之家收集整理的这篇文章主要介绍了跟着一个可怕的指南,在我的CentOS 5.5上运行“yum remove pcre *”.现在看来服务器已关闭前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我能做什么?甚至“yum”也不可用.
此时你真的有两个选择:

>尝试修复
>从备份/重建恢复

修复可能是一件非常棘手的事情.首先需要下拉rpms for yum并手动安装它们,假设rpm仍然有效.从那里查看你的yum日志,找出要重新安装的所有软件包.这可能是非常耗费人力的,而且很可能不值得做.但是,通过该免责声明,这可能有助于您开始使用. yum的依赖项列表包括

python-elementtree python
python-iniparse python-sqlite
python-urlgrabber rpm rpm-python
yum-Metadata-parser yum

您可能需要为安装它们获取额外的软件包,但正如我所说,这是一个起点.一旦你开始工作,你需要构建已删除的软件包列表.由于记录了所有yum操作,这实际上应该相当容易.通过查看/var/log/yum.log查找字符串“Erased:”,您可以确定卸载了什么.尝试运行此命令以简化操作:

cat /var/log/yum.log* | awk '/Erased:/ {print $NF}' > removed_packages.txt

现在您已经拥有了包列表,您可以通过执行以下操作来开始构建重新安装列表:

cat removed_packages.txt | xargs -n 100 yum install

虽然,最终,全新安装可能是最简单的方法,特别是如果你匆忙.

猜你在找的CentOS相关文章