2014-11-04 86 views
-1

我正在试图下载安装在我的Red Hat 6.4服务器上的glib库。首先,我卸载它using-恢复红帽6.4

rpm -e --nodeps glib 

此后我无法执行终端命令(例如LS,CD)。现在,我想恢复我的系统。怎么可以做到这一点?谢谢。

[我有Red Hat 6.4 iso。我尝试看到从它启动时给出的任何选项。但无法找到。]

+1

此问题可能更适合http://serverfault.com/ – 2014-11-04 07:15:59

+0

擦除glibc应该是管理员直接使用'rpm'命令应该做的最后一件事。至少下次考虑使用'yum upgrade'时,如果它需要切换到不同版本的glibc。你尝试启动到救援模式并手动安装glibc rpm吗? – askb 2014-11-04 09:07:33

回答

1
  1. 引导机器进入救援模式。
  2. 安装CD/DVD的一些临时目录 的mkdir临时

    设置/ dev/hdc的温度

  3. 检查的输出,以找到任何丢失的文件和依赖。 rpm -Va

  4. 现在找到CD/DVD/ISO上的rpm位置。

  5. 手动安装RPM。

    转速-ivh --force --noscripts --root =到/ mnt/sysimage下/path/to/glibc.rpm /path/to/other/missing.rpm

  6. 重新启动系统和运行rpm -Va再次

+0

谢谢。有效。 – Naman 2014-11-05 05:27:22