zoukankan      html  css  js  c++  java
  • ubuntu 14 配置JDK

    1. 下载JDK

    http://www.oracle.com/technetwork/cn/java/javase/downloads/index.html

    下载后的保存地址: /home/root1/Downloads/jdk-8u20-linux-x64.tar.gz

    2. 解压文件,

    tar -xvf /home/root1/Downloads/jdk-8u20-linux-x64.tar.gz
    ZIP
    
    zip可能是目前使用得最多的文档压缩格式。它最大的优点就是在不同的操作系统平台,比如Linux, Windows以及Mac OS,上使用。缺点就是支持的压缩率不是很高,而tar.gz和tar.gz2在压缩率方面做得非常好。闲话少说,我们步入正题吧:
    
    我们可以使用下列的命令压缩一个目录:
    
    # zip -r archive_name.zip directory_to_compress
    
    下面是如果解压一个zip文档:
    
    # unzip archive_name.zip
    
    TAR
    
    Tar是在Linux中使用得非常广泛的文档打包格式。它的好处就是它只消耗非常少的CPU以及时间去打包文件,他仅仅只是一个打包工具,并不负责压缩。下面是如何打包一个目录:
    
    # tar -cvf archive_name.tar directory_to_compress
    
    如何解包:
    
    # tar -xvf archive_name.tar.gz
    
    上面这个解包命令将会将文档解开在当前目录下面。当然,你也可以用这个命令来捏住解包的路径:
    
    # tar -xvf archive_name.tar -C /tmp/extract_here/
    
    TAR.GZ
    
    这种格式是我使用得最多的压缩格式。它在压缩时不会占用太多CPU的,而且可以得到一个非常理想的压缩率。使用下面这种格式去压缩一个目录:
    
    # tar -zcvf archive_name.tar.gz directory_to_compress
    
    解压缩:
    
    # tar -zxvf archive_name.tar.gz
    
    上面这个解包命令将会将文档解开在当前目录下面。当然,你也可以用这个命令来捏住解包的路径:
    
    # tar -zxvf archive_name.tar.gz -C /tmp/extract_here/
    
    TAR.BZ2
    
    这种压缩格式是我们提到的所有方式中压缩率最好的。当然,这也就意味着,它比前面的方式要占用更多的CPU与时间。这个就是你如何使用tar.bz2进行压缩。
    
    # tar -jcvf archive_name.tar.bz2 directory_to_compress
    
    上面这个解包命令将会将文档解开在当前目录下面。当然,你也可以用这个命令来捏住解包的路径:
    
    # tar -jxvf archive_name.tar.bz2 -C /tmp/extract_here/
    

     3. 将解压的文件夹放在一个你想保存的位置,类似windows program and files 一样,只是 Linux需要你自己选择路径,自己将文件拷贝过去,当然也可以直接安装, 如果有安装包的话。 我下载后的 地址: /home/root1/Downloads/jdk-8u20-linux-x64.tar.gz
    , 这里放在 /usr/lib/jvm 路径

    4. 添加Ubuntu环境变量

      

    添加以下代码:

    export JAVA_HOME=/usr/lib/jvm/jdk-8u20-linux-x64   

    export JRE_HOME=${JAVA_HOME}/jre  

    export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib  

    export PATH=${JAVA_HOME}/bin:$PATH

    到2个文件中的任何一个即可

      1)/etc/profile的设置方法对所有登陆用户都有效

      $sudo gedit /etc/profile

      或者

      2) ~/.bashrc只对当前用户有效

      $sudo gedit ~/.bashrc

    5. 使修改生效

    source ~/.profile

    或者

    source ~/.bashrc

    6. 测试JDK

    命令: java -version

    参考:

    1. http://jingyan.baidu.com/article/c33e3f48a3365dea15cbb5c9.html

    and

    2. http://www.linuxidc.com/Linux/2014-11/109216.htm

  • 相关阅读:
    【转】VC 线程间通信的三种方式
    【转】MFC对话框和控件
    美国政府、部门构成及其运作
    贝叶斯推理(Bayes Reasoning)、独立与因式分解
    贝叶斯推理(Bayes Reasoning)、独立与因式分解
    机器学习:利用卷积神经网络实现图像风格迁移 (三)
    TBB、OpenCV混合编程
    VS编译环境中TBB配置和C++中lambda表达式
    概率图模型(PGM) —— 贝叶斯网络(Bayesian Network)
    概率图模型(PGM) —— 贝叶斯网络(Bayesian Network)
  • 原文地址:https://www.cnblogs.com/youlixishi/p/4532162.html
Copyright © 2011-2022 走看看