Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm trying to install Java on my Linux machine, but I'm getting the following error upon executing the installer:

./install.sfx.5077: cannot execute binary file

I've tried to copy the Java folder from another machine, and I get the same error after executing the "java" binary.

What do you think could be causing this?

share|improve this question

To answer my own question, it appears that I downloaded 64bit version by mistake :/

share|improve this answer
Right, Unix binaries are not usually compatible across platforms. You should update your question with these details to make it useful to others and maybe close it. – nik Oct 23 '09 at 20:19
ignore nik's comment, it's perfectly fine to answer your own question. you can accept your answer after a couple of days. – quack quixote Oct 23 '09 at 21:40
Huh. I guess there is no EBADARCH, eh? – SamB Dec 10 '10 at 23:06
+1, and +1! I spent almost a half hour pounding my head against a keyboard until I ran across this and realized the server I was migrating to was 32 bit not 64 bit like my old server. – Bob Aug 25 '12 at 2:28

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .