一、环境
1、Red Hat Enterprise Linux 4
2、jdk-1_5_0_16-linux-i586-rpm.bin
二、安装
1、将JDK进行解压
[root@b home]# ./jdk-1_5_0_12-linux-i586-rpm.bin
※ 该文件属性要变为可执行(chmod 755 jdk-1_5_0_12-linux-i586-rpm.bin)
2、将解压文件copy到/usr/java下
[root@b home]# cp jdk-1_5_0_12-linux-i586.rpm /usr/java
[root@b home]# cd /usr/java
3、进行安装
[root@b java]# rpm -ivh jdk-1_5_0_12-linux-i586.rpm
Preparing…… (########################################### [100%]
package jdk-1.5.0_12-fcs is already installed
三、环境变量设定
1、将环境变量加入到profile中,如果写入到(/etc/profile)对所有用户都生效,如果只对某个用户生效写入到(/home/username/profile)中。
export JAVA_HOME=/usr/java/jdk1.5
export JRE_HOME=/usr/java/jdk1.5/jre
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export CLASSPATH=.:/usr/java/jdk1.5/lib:/usr/java/jdk1.5/jre/lib:$CLASSPATH
2、验证安装结果
[root@b java]# java -version
-bash: java: command not found
错误原因是环境变量未生效,需要重新执行一下。
[root@b java]# source /etc/profile
[root@b java]# java -version
java version "1.5.0_16"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_16-b02)
Java HotSpot(TM) Client VM (build 1.5.0_16-b02, mixed mode, sharing)
四、卸载
1、查看是否已经安装了JDK RPM包
[root@b java]# rpm -qa|grep jdk
jdk-1.5.0_16-fcs
2、删除JDK
[root@b java]# rpm -e jdk-1.5.0_16-fcs
五、ln 设定软件链接
[root@b java]# ln -s jdk1.5.0_16 jdk1.5