今天在VM Cent Os 6.2 上面安装JDK遇到些问题,整理如下:
1.下载jdk的rpm安装包:jdk-6u31-linux-i586.bin。
2.sudo -s 获取root权限, 安装软件。
3.放到/usr/local。
4.chmod 777 /usr/local/jdk-6u31-linux-i586.bin。
5.运行安装包 ./jdk-6u31-linux-i586.bin。
6.问题来了:./jdk-6u31-linux-i586.bin: ./install.sfx.2604: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
原因是:在64位系统里面执行32位的程序。
解决办法:sudo yum install glibc.i686 www.cit.cn
7.重新运行./jdk-6u31-linux-i586.bin进行安装。
8.设置环境变量。百度都有方案的。