Выполнение 32-битного кода в Ubundu 64-битная ошибка установки - нет такого файла или каталога - PullRequest
8 голосов
/ 06 января 2012

Почему я получаю ошибку «Нет такого файла или каталога», когда я запускаю 32-битный исполняемый файл в 64-битной установке Ubundu?

Я ожидаю: сообщение «файл недействителен» ИЛИ 32-битный код запускается правильно.

Подробности ниже:

user@user-desktop:~/32_64$ ls
myfile32bit  myfile64bit

user@user-desktop:~/32_64$ file myfile32bit
myfile32bit: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, not stripped

user@user-desktop:~/32_64$ file myfile64bit
myfile64bit: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, not stripped

user@user-desktop:~/32_64$ ls -l
total 1532
-rwxrwxrwx 1 user user  126381 2011-10-11 13:20 myfile32bit
-rwxrwxrwx 1 user user  146785 2011-10-22 12:46 myfile64bit

user@user-desktop:~/32_64$ ./myfile64bit
Hello World

user@user-desktop:~/32_64$ ./myfile32bit
-bash: ./myfile32bit: No such file or directory

user@user-desktop:~/32_64$ uname -a
Linux user-desktop 2.6.32-33-generic #70-Ubuntu SMP Thu Jul 7 21:13:52 UTC 2011 x86_64 GNU/Linux

Ответы [ 3 ]

8 голосов
/ 06 января 2012

Здесь есть отличная статья об этой проблеме:

http://www.markusbe.com/2009/09/about-running-32-bit-programs-on-64-bit-ubuntu-and-shared-libraries/

4 голосов
/ 02 июля 2014

Из-за марша времени ответ, помеченный как правильный, больше не работает. Начиная с версии 13, пакет ia32-libs больше не существует. Вместо этого вы должны установить следующее:

lib32z1 lib32ncurses5 lib32bz2-1.0

Это решило проблему для меня с выпуском 14.

Подробнее здесь: http://community.secondlife.com/t5/Second-Life-Viewer/Ubuntu-13-10-and-the-death-of-ia32-libs/td-p/2269003

3 голосов
/ 16 сентября 2012

Следующая ссылка у меня сработала.У меня была похожая проблема с моим 64-битным Ubuntu 11.10, когда я пытался выполнить 32-битное затмение, мне было предложено "Нет такого файла или каталога"Перейдите по этой ссылке:

https://askubuntu.com/questions/147400/problems-with-eclipse-and-android-sdk

...