2011-02-04 50 views
23

tôi đang làm việc trên Ubuntu10.10 OS và tôi đã tải xuống eclipse-jee-helios-SR1-linux-gtk-x86_64.tar.gz. máy tính của tôi là máy 64 bit.bash: ./eclipse: không thể thực thi tệp nhị phân

khi tôi thoát nhật thực và thử chạy ./eclipse từ dòng lệnh, nó cho tôi lỗi ở trên.

khi tôi chạy file eclipse, nó cung cấp cho tôi thông tin sau.

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

một người nào đó có thể giúp tôi để tìm hiểu những gì đang xảy ra sai ở đây

Cảm ơn trước sự giúp đỡ nào

+3

Bạn đã kiểm tra xem cài đặt Linux đó có phải là 64bit không? Trong khi bộ vi xử lý của bạn có thể hỗ trợ chế độ 64 bit, bạn có thể đang chạy một hệ điều hành 32 bit. Kiểm tra với uname -a. Nếu bạn thấy một cái gì đó như i686 hoặc i386 và không ia64 hoặc x86_64 thì bạn đang chạy một hệ thống 32bit và không thể chạy 64 bit nhị phân. – punnie

+0

có, đó là vấn đề, tôi đã tải xuống nhật ký 32 bit và không hoạt động tốt. Cảm ơn bạn punnie – KItis

Trả lời

43

Đặt cược của tôi là bạn đang sử dụng một x86 Ubuntu với một JVM x86_64. Để đảm bảo Ubuntu của bạn là 64 bit, chạy lệnh sau:

$ uname -i 
+4

Không phải JVM mà là trình chạy nhật thực ít nhất. Nhưng vì đây không phải là vấn đề về quyền nên bạn có thể đang chạy một hạt nhân 32 bit (ngay cả trên máy 64 bit). – gabuzo

+0

nó đã cho ra kết quả sau ::: Linux localhost 2.6.35-22-generiC# 33-Ubuntu SMP Sun Sep 19 20:34:50 UTC 2010 i686 GNU/Linux :::: os ubuntu của tôi là 32 bit :) phiên bản java của tôi là ::: lib/ /jvm.cfg (trong đó là i386, amd64, sparc hoặc sparcv9) – KItis

+1

yup, hệ điều hành của bạn là 32 bit. hoặc tải xuống gói nhật thực 32 bit hoặc cài đặt hệ điều hành 64 bit. – punnie

1

tôi nghi ngờ một vấn đề ngay lập chmod +x ./eclipse nên giúp đỡ và nếu nó không ls -l eclipse

+0

Bạn cũng có thể sử dụng 'chmod 755' –

+0

hi gabuzeo, chmod + x ./eclipse không hoạt động, ls -l eclipse đã cho -rwxr-xr-x 1 kapila kapila 71162 2010-08-10 20:48 eclipse – KItis

+1

hi Tyler điều này dường như không hoạt động. nó vẫn cho cùng một thông báo – KItis

0

Bạn đã tải về phiên bản 64-bit của Eclipse - bạn cần phải tải về -bit một!

Các vấn đề liên quan