Search code examples
linuxglibc

sudo su command not working in OEL 7


I want to install glibc-2.17-105.el7.i686

But I'm not able to do sudo yum install.

sudo yum install glibc-2.17-105.el7.i686 , gives error

-bash: /usr/local/bin/sudo: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory


Solution

  • From my experience you are in a bad situation. It's very bad that you have lib errors, I believe because of this error you will have problems running most of your executables on your system and that makes debugging and fixing much harder.

    It's most likely a filesystem corruption but I'm not sure if it can be fixed.

    I would try to go to single user mode, remount / as read only, then do a fsck on it(depending on your filesystem it may be e2fsck or other).

    If it doesn't work, another path would be to boot from a rescue disk and do fsck or try other methods of fixing.

    You may have to backup any data and reinstall. Please backup ASAP!

    Good luck!