Ubuntu linux 64位 JDK安装 问题及解决方案

    以前在 Window系统中安装 JDK觉得很简单,但是当把这种 思路带到Linux系统中,却显得格格不入。

    网上的方案太多,但是如果自己不亲自解决,再简单的问题,也会感到很麻烦。

    言归正传,下面我们进行JDK的安装

    我的操作系统是Ubuntu 64位,FireFox浏览器

    1、JDK下载

    wget http://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/VerifyItem-Start/jdk-6u21-linux-        x64.bin?BundledLineItemUUID=YeSJ_hCxIl0AAAEqJYBp5yJ3&OrderID=luWJ_hCxQbYAAAEqDYBp5yJ3&ProductID=xKiJ_hCySHIAAAEpT7wzBGsB&FileName=/jdk-6u21-linux-x64.bin 

   用Linux系统自带的wget命令在线下载,但是我的网络可能不好,所以这里遇到一个问题

   生成的文件 luWJ_hCxQbYAAAEqDYBp5yJ3&ProductID=xKiJ_hCySHIAAAEpT7wzBGsB&FileName=/jdk-6u21-linux-x64.bin 不可用,

   用Linux命令 du - h luWJ_hCxQbYAAAEqDYBp5yJ3&ProductID=xKiJ_hCySHIAAAEpT7wzBGsB&FileName=/jdk-6u21-linux-x64.bin 查看文件大小

   文件竟然只有 4k,提示下载错误,所以对于网络不好的同学,最好还是用浏览器下载

   下载地址:

    http://download.csdn.net/detail/tiney/3678995  文件大小 81.46M

   将文件拷贝到 var/local下面 cp jdk-6u21-linux-x64.bin /usr/local/jdk-6u21-linux-x64.bin

    2、赋予文件权限

    文件下载到当前用户主目录下面的Downloads,我们通过命令 ls -al  发现 文件的是不可执行的,Linux对于权限有着严格的限定,只有

    相应权限才能够 进行相关操作。

    sudo chmod +x jdk-6u21-linux-x64.bin

    注释:

    sudo 如果不是以root用户登录,需要赋权

    + 代表 赋予用户 权限

    -  代表 收回用户权限

    x 代表 文件可以执行,linux通过文件权限来判定文件是否可以执行,而Windows通过文件后缀名,来判断。

    3、执行bin文件

    下面执行该文件

     ./jdk-6u21-linux-x64.bin 

    提示安装成功,在当前目录下,会多出JDK的文件夹

     4、配置环境变量

     vi /etc/profile 

    修改此文件下这些内容,在此文件的末尾加上

   

     JAVA_HOME=/usr/local/jdk-1.6.0_72

     CLASSPATH=.:$JAVA_HOME/lib/tools.jar

     PATH=$JAVA_HOME/bin:$PATH

     export JAVA_HOME CLASSPATH PATH

      :wq保存退出

    5、 重启系统

     输入 java -version 如果显示JDK版本,则安装成功。

   ps:

   设置 ROOT密码,

   因为我是第一次使用这个Linux,当用su赋权需要我输入ROOT密码,但是我并没有设置过

  开启终端,输入以下命令:
  sudo passwd root
  然后输入密码按"确认"键就OK了。

  Ubuntu 中的 root 帐号默认是被禁用了的。在这种情况之下,如果你想要使用 root 的权限来干些事情,就需要 sudo 指令。对某些朋友来说,他们可能需要激活 Ubuntu 中的   root 帐号。


  


   

 

   

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。