bash: ./eclipse: не может выполнить двоичный файл - PullRequest
24 голосов
/ 04 февраля 2011

Я работаю на ОС Ubuntu10.10 и загрузил eclipse-jee-helios-SR1-linux-gtk-x86_64.tar.gz.мой компьютер 64-битный компьютер

Когда я запускаю Eclipse и пытаюсь запустить ./eclipse из командной строки, это выдает ошибку выше.

Когда я запускаю file eclipse, это дает мне следующую информацию.

 eclipse: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses
 shared libs), for GNU/Linux 2.4.0, not stripped

Может ли кто-нибудь помочь мне выяснить, что здесь происходит не так

Заранее благодарен за любую помощь

Ответы [ 3 ]

45 голосов
/ 04 февраля 2011

Могу поспорить, что вы используете x86 Ubuntu с x86_64 JVM.Чтобы убедиться, что ваш Ubuntu 64-битный, выполните следующую команду:

$ uname -i
1 голос
/ 04 февраля 2011

Я подозреваю, что правильная проблема chmod +x ./eclipse должна помочь, а если нет ls -l eclipse

0 голосов
/ 09 февраля 2014

Вы скачали 64-битную версию Eclipse - вам нужно скачать 32 -битную!

...