/lib/ld-linux.so.2: bad ELF interpreter

Sep 19, 2019 15:47


Ошибка в RHEL: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
Ошибка в RHEL6 x64 вида:
/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
возникает, когда вы хотите запустить 32-битное приложение на 64-битной системе без glibc версии х86.Вместе с системой ставится только 64-битная версия этой библиотеки. Решаем:
yum install glibc.i686

взято от сюда
http://geckich.blogspot.com/2013/04/rhel-libld-linuxso2-bad-elf-interpreter.html

для бубунты
sudo dpkg --add-architecture i386
sudo apt-get -y install lib32ncurses5 lib32tinfo5 lib32z1 libc6-i386 libx11-dev:i386 libxpm4:i386

взято отсюда
https://github.com/Microsoft/WSL/issues/2489

и ещё сюда же по поддержке 32 битных приложений

Bash для Windows10

sudo apt install binfmt-support qemu qemu-user-static
sudo apt install qemu-user-static
sudo update-binfmts --install i386 /usr/bin/qemu-i386-static --magic '\x7fELF\x01\x01\x01\x03\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x03\x00\x01\x00\x00\x00' --mask '\xff\xff\xff\xff\xff\xff\xff\xfc\xff\xff\xff\xff\xff\xff\xff\xff\xf8\xff\xff\xff\xff\xff\xff\xff'
sudo service binfmt-support start
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install gcc:i386взято тут:
https://stackoverflow.com/questions/42120938/exec-format-error-32-bit-executable-windows-subsystem-for-linux

x32, ubuntu, linux, bash, centos, x64

Previous post Next post
Up