2011-02-04 4 views
23

Я работаю над Ubuntu10.10 OS и загрузил eclipse-jee-helios-SR1-linux-gtk-x86_64.tar.gz. мой компьютер - 64-битная машина.bash: ./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

Вы проверили, установлена ​​ли эта установка на 64-разрядную? Хотя ваш процессор может поддерживать 64-битный режим, у вас может быть 32-разрядная ОС. Проверьте с помощью uname -a. Если вы видите что-то вроде i686 или i386, а не ia64 или x86_64, то вы используете 32-битную систему и не можете запускать 64-битные двоичные файлы. – punnie

+0

Да, это проблема, я загрузил 32-битное затмение и, не работает отлично. Спасибо punnie – KItis

ответ

43

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

$ uname -i 
+4

Не как JVM, а как минимум затвора затмения. Но поскольку это не проблема, вы, вероятно, используете 32-битное ядро ​​(даже на 64-битной машине). – gabuzo

+0

дал следующий результат ::: Linux localhost 2.6.35-22-generiC# 33-Ubuntu SMP Sun Sep 19 20:34:50 UTC 2010 i686 GNU/Linux :::: My ubuntu os 32 бит :) my java version is ::: lib/ /jvm.cfg (где is i386, amd64, sparc или sparcv9) – KItis

+1

yup, ваша операционная система 32bit. либо загрузите 32-битный пакет eclipse, либо установите 64-разрядную ОС. – punnie

1

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

+0

Вы также можете использовать 'CHMOD 755' –

+0

привет gabuzeo, CHMOD + х ./eclipse не работает, Ls -l затмение дал -rwxr-хт-х 1 Капила Капила 71162 2010-08-10 20:48 eclipse – KItis

+1

hi Tyler это, кажется, не работает. он все равно дает такое же сообщение – KItis

0

Вы загрузили 64-разрядную версию Eclipse, - вам нужно скачать -разрядного один!

Смежные вопросы