环境:红旗6.0+Jdk6_i386
注意:红旗是用rpm包来安装的。而ubuntu是用tar包安装的。
1.下载jdk6的linux 32位版的rpm版,下载地址如下
2.用root登录,将下载的jdk-6u45-linux-i586-rpm.bin放到/usr/local下
3.给所有用户添加可执行权限
#chmod +x jdk-1_6_0_45-linux-i586.rpm.bin
#./jdk-1_6_0_45-linux-i586.rpm.bin
4.接下来会生成jdk-1_6_0_45-linux-i586.rpm文件,同样给所有用户添加可执行文件,
#chmod +x jdk-1_6_0_45-linux-i586.rpm
5.安装:
#rpm -ivh jdk-1_6_0_45-linux-i586.rpm
至此,安装完成。
6.配置环境变量:
#vi /etc/profile
在最后面加入
#set java environment
JAVA_HOME=/usr/java/jdk-1_6_0_45
CLASSPATH=.:$JAVA_HOME/lib.tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
保存退出。
7.让profile文件的修改即时生效:
. /etc/profile
8.测试:
用echo $JAVA_HOME,如果有值,说明环境变量配置成功。
9.卸载jre
9.1 查看有没有安装的rpm包
rpm -qa|grep jre
如果有的话,记住其名字,比如jre1.7-fcs
然后rpm -e jre1.7-fcs即可。