以前在 Window系统中安装 JDK觉得很简单,但是当把这种 思路带到Linux系统中,却显得格格不入。
网上的方案太多,但是如果自己不亲自解决,再简单的问题,也会感到很麻烦。
言归正传,下面我们进行JDK的安装
我的操作系统是Ubuntu 64位,FireFox浏览器
1、JDK下载
wget 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,提示下载错误,所以对于网络不好的同学,最好还是用浏览器下载
下载地址:
文件大小 81.46M
将文件拷贝到 var/local下面 cp jdk-6u21-linux-x64.bin /usr/local/jdk-6u21-linux-x64.bin
2、赋予文件权限
文件下载到当前用户主目录下面的Downloads,我们通过命令 ls -al 发现 文件的是不可执行的,Linux对于权限有着严格的限定,,只有
相应权限才能够 进行相关操作。
sudo chmod+xjdk-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 帐号。
而只有在充满了艰辛的人生旅途中,始终调整好自己观风景的心态,