工作,我想安装的glibc-2.17-105.el7.i686须藤su命令不OEL 7
但我无法做到须藤yum的安装。
须藤荫安装的glibc-2.17-105.el7.i686,给人错误
-bash:在/ usr/local/bin目录/须藤:/lib/ld-linux.so.2:坏ELF解释:没有这样的文件或目录
工作,我想安装的glibc-2.17-105.el7.i686须藤su命令不OEL 7
但我无法做到须藤yum的安装。
须藤荫安装的glibc-2.17-105.el7.i686,给人错误
-bash:在/ usr/local/bin目录/须藤:/lib/ld-linux.so.2:坏ELF解释:没有这样的文件或目录
从我的经验,你是在一个糟糕的情况。这是非常糟糕的,你有lib错误,我相信因为这个错误,你将有问题在你的系统上运行大部分可执行文件,这使得调试和修复困难得多。
这是最有可能是系统文件损坏,但我不知道这是否可以修复的。
我会尝试去单用户模式,挂载/只读,然后做的fsck就可以了(这取决于你的文件系统可以用e2fsck或其他)。
如果它不工作,另一条路径是从急救盘启动并做fsck的或尝试固定的其他方法。
您可能需要备份所有数据,并重新安装。请尽快备份!
祝你好运!
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
[email protected]# yum install glibc-2.17-105.el7.i686
如果你没有root密码,也没有工作sudo
,并非全部丢失:通过对系统的物理访问,您可以启动恢复磁盘,装载根文件系统并修复root密码。您也可以同时将工作sudo
复制到/usr/bin
。
试图既幸运,不幸的方法。 什么都没有 –
的/ usr /斌/须藤RM的/ usr/local/bin目录/须藤 -bash工作:在/ usr /斌/须藤:没有这样的文件或目录 百胜安装的glibc-2.17-105.el7。 i686 您需要以root身份执行此命令。 –
为什么须藤在/ usr/local/bin目录,而不是在/ usr/bin中?如何安装sudo?“坏精灵解释器”的消息指向混合32位和64位的东西...... uname -a返回的是什么? – ivanivan
4.1.12-61.1.22.el7uek.x86_64 –
所以你正在运行一个64位的内核,至少试图使用一些32位的二进制文件....不好。在这一点上,我会说备份你的关键数据,并重新安装... – ivanivan