在Ubuntu 12.04 LTS上安装JDK6自己并不复杂,只是目前较新版本的Ubuntu已经不支持直接经过apt-get安装了。所以,须要从Oracle官方网站下载安装包进行安装。html
从Oracle官网这里下载jdk,注意本身根据本身系统的位数与类型选择本身须要的jdk版本,若是下载的是*.bin,这是一个自解压文件,你能够用sh *bin命令来解压这个文件,而后获得的就是jdk文件,随后再设置环境变量,就搞定了。java
这种方法,首先你得在系统外下载,由于在下载前,须要登陆,因此使用wget方法下载变得不那么容易,而后须要拷贝到ubuntu系统中,再以后的安装就简单多了。不过,若是只能在linux终端指令安装,这种方法就不可取。天然而然,咱们就想到了ubuntu/debian特有的apt-get命令。python
因为新版本的ubuntu已经不支持直接经过apt-get安装Oracle版本的jdk了,他有自带的openjdk,不过若是用于开发而不是仅为了拥有一个环境,仍是建议安装Oracle JDK。因而,咱们这样作:linux
首先添加Oracle jdk源:web
1 apt-get install python-software-properties 2 add-apt-repository ppa:webupd8team/java 3 apt-get update
若是显示python-software-properties未找到,则可先更新源:ubuntu
1 echo "deb http://archive.ubuntu.com/ubuntu precise main universe"> /etc/apt/sources.list 2 apt-get update
而后再下载。oracle
最后就是安装:网站
RUN apt-get install -y oracle-java6-installer
若是这里出现这个问题:spa
则能够这么解决:code
修改/etc/lsb-release文件为:
DISTRIB_ID=Ubuntu DISTRIB_RELEASE=12.04 DISTRIB_CODENAME=precise DISTRIB_DESCRIPTION="Ubuntu 12.04 LTS"
而后再继续安装。
安装过程当中,将进入交互界面,进行许可证验证,两次都选择yes后,安装完成。
最后配置环境变量,在文件/etc/profile内添上:
export PATH=/home/zl/jdk1.6.0_45/bin:$PATH
export JAVA_HOME=/home/zl/jdk1.6.0_45
而后就能够经过java -version来查看java版本信息,若是没有出错,那就安装成功了!