[root@localhost tools]# rpm -e --test jdk-7u10-linux-i586.rpm
error: package jdk-7u10-linux-i586.rpm is not installed
[root@localhost tools]# rpm -ivh jdk-7u10-linux-i586.rpm
Preparing... ########################################### [100%]
package jdk-1.7.0_10-fcs.i586 is already installed
[root@localhost tools]#
邪门,我尝试卸载,它说没安装,
我安装,它又说已安装
它比人还会扯蛋
建议下载个二进制包进行安装:
chmod +x jdk-7u10-linux-i586.rpm.bin
./jdk-7u10-linux-i586.rpm.bin
CentOS会自带JDK,先查看下系统的JDK:
[code="java"]rpm -qa|grep jdk [/code]
GCJ也查看下:
[code="java"]rpm -qa|grep gcj[/code]
接着先用yum卸载找到的已有的JDK,然后再安装自己的JDK包。