首先在http://www.oracle.com/technetwork/java/javase/downloads/index.html 下载最新的jdk包,我下载的是:jdk-8u11-linux-i586.tar.gz,安装步骤如下:
1、创建安装目录:mkdir /usr/lib/java/
2、复制安装包到以上目录: sudo cp jdk-8u11-linux-i586.tar.gz /usr/lib/java/
3、解压该压缩包:sudo tar zxvf jdk-8u11-linux-i586.tar.gz 得到文件夹:jdk1.8.0_11
4、配置环境变量:
打开文件:sudo gedit /etc/profile
打开后添加以下语句: JAVA_HOME=/usr/lib/java/jdk1.8.0_11
CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$CLASSPATH
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export JAVA_HOME
export CLASSPATH
export PATH
5、保存环境变量更改:source /etc/profile
6、重启系统
7、验证安装:java -version
javac -version