如果你的软件源可以用,那么很简单的指令就可以安装java,如安装JDK7:
sudo apt-get install openjdk-7-jdk openjdk-7-jre
但是如果因为种种原因你的源不能用,或者你想要安装新版本的JDK,那么方法如下:
首先,从官网下载一下你想要的安装包,这里我下载的是jdk-8u111-linux-x64.tar.gz
然后按如下指令解压放入指定位置:
sudo mkdir /usr/lib/jvm
tar zvxf jdk-8u111-linux-x64
sudo mv jdk1.8.0_111 /usr/lib/jvm
之后,在./profile中设置永久环境变量
sudo gedit ~/.profile
弹出文本,把以下内容放到文本最后:
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_111/
export JRE_HOME=/usr/lib/jvm/jdk1.8.0_111/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$PATH
保存退出。
然后:
source ~/.profile
最后重启电脑。
验证java版本:
java -version
如果你的电脑没装过java,那么到这里就结束了。
如果之前有Openjdk,那么好像还需要更新什么,参考http://www.linuxidc.com/Linux/2014-09/106218.htm,本文的方法也是来自于这个网址,我只是发现这个方法可以用,推广一下~
另外如果你想要了解设置环境变量的各种方法的关系,请参考http://blog.csdn.net/jdplus/article/details/23341183