我想安装glibc-2.17-105.el7.i686
但我是不能做 sudo yum安装。
sudo安装glibc-2.17-105.el7.i686,给出了错误
-bash: /usr/local/bin/sudo: /lib/ld-linux.so.2:错误的ELF解释器:没有这样的文件或目录
发布于 2016-12-16 21:09:43
根据我的经验,你的处境很糟糕。非常糟糕的是,您有库错误,我相信由于这个错误,您在系统上运行大部分可执行文件时会遇到问题,这会使调试和修复变得更加困难。
这很可能是文件系统损坏,但我不确定它是否可以修复。
我会尝试转到单用户模式,重新装入/只读,然后对它执行fsck (取决于您的文件系统,它可能是e2fsck或其他)。
如果它不起作用,另一条路径将是从救援磁盘启动并执行fsck或尝试其他修复方法。
您可能必须备份任何数据并重新安装。请尽快支援!
祝好运!
发布于 2016-12-20 06:44:08
bash: /usr/local/bin/sudo: /lib/ld-linux.so.2: bad ELF interpreter
这意味着:
/usr/local/bin/sudo二进制和如果幸运的话,您有一个64位的/usr/bin/sudo (/usr/local/bin不是sudo的默认位置)。如果是这样的话,您应该能够这样做:
/usr/bin/sudo rm /usr/local/bin/sudo在此之后,“正常”64位sudo (即现在的/usr/bin/sudo)就可以工作了。
如果您运气不佳,但您的系统允许root登录(并且您知道根密码),那么只需以root用户身份登录,并且:
# should make 32-bit /usr/local/bin/sudo work
root@host# yum install glibc-2.17-105.el7.i686 如果您没有根密码,也没有工作的sudo,那么并不是全部丢失:通过对系统的物理访问,您可以启动恢复磁盘,挂载您的根文件系统,并修复根密码。您还可以同时将一个工作的sudo复制到/usr/bin。
https://stackoverflow.com/questions/41192198
复制相似问题