安装包是jdk-7u25-linux-i586.gz,解压:
tar -xvzf jdk-7u25-linux-i586.gz
拷贝到/usr/lib/jvm下:
sudo cp -rf jdk1.7.0_25 /usr/lib/jvm
更改环境变量:
gedit ~/.bashrc (redhat,centos 下为/etc/profile)
打开后加入:
export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_25
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
保存关闭。
用source使其生效:
source ~/.bashrc
然后java -version会看到java版本是7.
firefox12的安装包是Firefox-latest.tar.bz2,将其解压后是一个firefox目录,先删除老firefox:
sudo rm -r /opt/firefox (redhat:rpm -e firefox)
将解压的版本移动到该目录下:
sudo mv firefox /opt/
备份老的firefox在系统中的链接:
sudo mv /usr/bin/firefox /usr/bin/firefox-old
给firefox12创建链接
sudo ln -s /opt/firefox/firefox /usr/bin/firefox
然后给firefox12填加java plugin使其支持java 7
在firefox的URL框中打about:plugins,查看目前plugin的位置,我这里是/usr/lib/mozilla/plugins,关闭firefox。
进入该目录:
cd /usr/lib/mozilla/plugins
填加链接:
sudo ln -s /usr/lib/jvm/jdk1.7.0_25/jre/lib/i386/libnpjp2.so
打开firefox就可看到java plugin已经安装。