zoukankan      html  css  js  c++  java
  • 【linux】在ubuntu中使用apt-get安装oracle jdk6

      在Ubuntu 12.04 LTS上安装JDK6本身并不复杂,只是目前较新版本的Ubuntu已经不支持直接通过apt-get安装了。因此,需要从Oracle官方网站下载安装包进行安装。

      从Oracle官网这里下载jdk,注意自己根据自己系统的位数与类型选择自己需要的jdk版本,如果下载的是*.bin,这是一个自解压文件,你可以用sh *bin命令来解压这个文件,然后得到的就是jdk文件,随后再设置环境变量,就搞定了。

      这种方法,首先你得在系统外下载,因为在下载前,需要登录,所以使用wget方法下载变得不那么容易,然后需要拷贝到ubuntu系统中,再之后的安装就简单多了。不过,如果只能在linux终端指令安装,这种方法就不可取。自然而然,我们就想到了ubuntu/debian特有的apt-get命令。

      由于新版本的ubuntu已经不支持直接通过apt-get安装Oracle版本的jdk了,他有自带的openjdk,不过如果用于开发而不是仅为了拥有一个环境,还是建议安装Oracle JDK。于是,我们这样做:

      首先添加Oracle jdk源:

    1 apt-get install python-software-properties
    2 add-apt-repository ppa:webupd8team/java
    3 apt-get update

      如果显示python-software-properties未找到,则可先更新源:

    1 echo "deb http://archive.ubuntu.com/ubuntu precise main universe"> /etc/apt/sources.list
    2 apt-get update

      然后再下载。

      最后就是安装:

    RUN apt-get install -y oracle-java6-installer

      如果这里出现这个问题:

      则可以这么解决:

      修改/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版本信息,如果没有出错,那就安装成功了!

  • 相关阅读:
    C++ 从文件中读取数据的代码及优化
    EOF在C++中的含义
    利用"中值滤波原理"过滤异常数据(转载)
    Hive差集运算详解
    H5 玩出新花样(一) -- 森林领导术不倒流
    C++中怎么暂停几秒
    c语言中 srand(time(NULL)); 这句话是什么意思(尤其是 NULL)
    C++ 码代码的风格(推荐)
    c/c++编译器的安装
    jquery的$(selector).each,$.each的区别
  • 原文地址:https://www.cnblogs.com/linxiong945/p/4187305.html
Copyright © 2011-2022 走看看