exec: 2508: /tmp/install.dir.30906/Linux/resource/jre/bin/java: not found
Solution 1:
This error occurs because the installer is itself a 32-bit binary using 32-bit binaries, which may cause problems on a 64-bit machine. It needs 32-bit libraries installed.
On an Ubuntu 64-bit Linux machine, to work around this issue, install the package "ia32-libs":
sudo apt-get install ia32-libs
Solution 2:
For folks coming to this answer in 2016 and Ubuntu 14.04+, the solution is now:
sudo apt-get install libc6-i386