sudo su 命令在 OEL 7 中不起作用
sudo su command not working in OEL 7
我要安装glibc-2.17-105.el7.i686
但是我做不到 sudo yum install.
sudo yum install glibc-2.17-105.el7.i686 ,给出错误
-bash: /usr/local/bin/sudo: /lib/ld-linux.so.2: 错误的 ELF 解释器: 没有那个文件或目录
根据我的经验,你的情况很糟糕。你有 lib 错误是非常糟糕的,我相信因为这个错误你会遇到问题 运行 你系统上的大部分可执行文件,这使得调试和修复更加困难。
这很可能是文件系统损坏,但我不确定是否可以修复。
我会尝试进入单用户模式,重新挂载 / 为只读,然后对其执行 fsck(取决于您的文件系统,它可能是 e2fsck 或其他)。
如果它不起作用,另一种方法是从应急磁盘启动并执行 fsck 或尝试其他修复方法。
您可能需要备份任何数据并重新安装。请尽快备份!
祝你好运!
bash: /usr/local/bin/sudo: /lib/ld-linux.so.2: bad ELF interpreter
这意味着:
- 你有一个 32 位
/usr/local/bin/sudo
二进制和
- 您没有安装了 32 位运行时库。
如果幸运的话,您有一个 64 位 /usr/bin/sudo
(/usr/local/bin
而不是 sudo
的默认位置)。如果是这样,您应该可以这样做:
/usr/bin/sudo rm /usr/local/bin/sudo
之后 "normal" 64 位 sudo
(现在是 /usr/bin/sudo
)就可以了。
如果你运气不好,但你的系统允许root
登录(并且你知道root密码),那么只需以root身份登录,并且:
# should make 32-bit /usr/local/bin/sudo work
root@host# yum install glibc-2.17-105.el7.i686
如果您没有 root 密码,也没有工作 sudo
,并非一切都丢失了:通过对系统的物理访问,您可以从恢复磁盘启动,安装您的 root 文件系统,并修复 root 密码.您不妨同时复制一个有效的sudo
到/usr/bin
。
我要安装glibc-2.17-105.el7.i686
但是我做不到 sudo yum install.
sudo yum install glibc-2.17-105.el7.i686 ,给出错误
-bash: /usr/local/bin/sudo: /lib/ld-linux.so.2: 错误的 ELF 解释器: 没有那个文件或目录
根据我的经验,你的情况很糟糕。你有 lib 错误是非常糟糕的,我相信因为这个错误你会遇到问题 运行 你系统上的大部分可执行文件,这使得调试和修复更加困难。
这很可能是文件系统损坏,但我不确定是否可以修复。
我会尝试进入单用户模式,重新挂载 / 为只读,然后对其执行 fsck(取决于您的文件系统,它可能是 e2fsck 或其他)。
如果它不起作用,另一种方法是从应急磁盘启动并执行 fsck 或尝试其他修复方法。
您可能需要备份任何数据并重新安装。请尽快备份!
祝你好运!
bash: /usr/local/bin/sudo: /lib/ld-linux.so.2: bad ELF interpreter
这意味着:
- 你有一个 32 位
/usr/local/bin/sudo
二进制和 - 您没有安装了 32 位运行时库。
如果幸运的话,您有一个 64 位 /usr/bin/sudo
(/usr/local/bin
而不是 sudo
的默认位置)。如果是这样,您应该可以这样做:
/usr/bin/sudo rm /usr/local/bin/sudo
之后 "normal" 64 位 sudo
(现在是 /usr/bin/sudo
)就可以了。
如果你运气不好,但你的系统允许root
登录(并且你知道root密码),那么只需以root身份登录,并且:
# should make 32-bit /usr/local/bin/sudo work
root@host# yum install glibc-2.17-105.el7.i686
如果您没有 root 密码,也没有工作 sudo
,并非一切都丢失了:通过对系统的物理访问,您可以从恢复磁盘启动,安装您的 root 文件系统,并修复 root 密码.您不妨同时复制一个有效的sudo
到/usr/bin
。