一般安装过程中,会报以下几个Lib不存在,因为32位的JDK安装时,需要调用/lib下的so,一般64位操作系统下/lib下基本上没什么库,大部分都放在/lib64下

ld-2.12.so
libc-2.12.so
libm-2.12.so
libgcc_s-4.4.7-20120601.so.1
libpthread-2.12.so
libdl-2.12.so
从32位机器上下载这6个so文件,把6个文件放在/lib下

然后在按下面方式做一个软链

[root@localhost ~]# cd /lib
ln -s ld-2.12.so ld-linux.so.2
ln -s libgcc_s-4.4.7-20120601.so.1 libgcc_s.so.1
ln -s libc-2.12.so libc.so.6
ln -s libm-2.12.so libm.so.6
ln -s libpthread-2.12.so libpthread.so.0
ln -s libdl-2.12.so  libdl.so.2

[root@localhost ~]#chmod +x *

[root@localhost ~]# java -version
java version "1.7.0_51"
Java(TM) SE Runtime Environment (build 1.7.0_51-b13)
Java HotSpot(TM) Server VM (build 24.51-b03, mixed mode)


[root@localhost ~]# uname -a
Linux localhost.localdomain 2.6.32-358.el6.x86_64 #1 SMP Tue Jan 29 11:47:41 EST 2013 x86_64 x86_64 x86_64 GNU/Linux