Ubuntu 11.04没有命令工作了

我不小心删除了libc6,现在每个命令都返回“No such file or directory”

例如:“bash:/ bin / ls:没有这样的文件或目录”

有什么可以做的重新安装libc6?

PS apt-get,dpkg返回相同的错误

在不closures系统的情况下,可以从这样的错误中恢复,但是它往往涉及到深度的Unix巫术 。 你需要弄清楚哪些命令仍然可以工作(这些将是编译时静态链接的命令),并从中找出一种方法,在正确的位置上获得另一个完全相同的libc6副本并具有正确的权限。

这可能涉及到使用cat将文件粘贴到打开的会话中,并将输出redirect到文件。 如果幸运的话,某个进程可能还会打开这个文件,这意味着你可以从/proc恢复它。

这是一个老人的故事 。

到目前为止,最简单的方法是closures系统,将硬盘驱动器物理移动到另一台机器上,将相同的libc6复制到正确的位置,将硬盘驱动器移回到原始机器并启动备份。

我对Ubuntu不太熟悉,但是应该可以从安装媒体启动,并从那里重新安装glibc软件包。 去检查他们的网站(或Debian的)更详细的说明。