在 Ubuntu 下安装 JDK

本文翻译自 wikiHow,本人亲测安装成功。

安装环境:Ubuntu 13.10 x86_x64


第一步:
运行以下命令查看你的 Ubuntu 是32位还是64位的:
$ file /sbin/init
第二步:
查看是否已经有 Java 安装在你的系统上:
$ java -version
如果你已经安装了 OpenJDK,在 Shell 上会显示:
java version "1.7.0_15"
OpenJDK Runtime Environment (IcedTea6 1.10pre) (7b15~pre1-0lucid1)
OpenJDK 64-Bit Server VM (build 19.0-b09, mixed mode)
说明你安装的 OpenJDK 的供应商是不正规的。
第三步:
你需要完全移除刚刚的 OpenJDK/JRE (如果有的话),命令如下:
$ sudo apt-get purge openjdk-\*
之后在 /usr/local/ 目录下创建一个 java 目录,它将被用来存放你的 JDK 和 JRE 二进制文件:
$ sudo mkdir -p /usr/local/java
第四步:
从 Oracle Java 官网下载适合你系统的 JDK,32位系统则选择32位 JDK,64位系统则选择64位 JDK,千万不要搞错。
第五步:
一般你下载的文件会保存在 /home/"your_user_name"/Downloads 文件夹下,我们就以这个文件夹示例操作,如果你不是下载到这个文件夹就得自己定位到那个下载 JDK 的文件夹,32位系统操作如下:
$ cd /home/"your_user_name"/Downloads
$ sudo cp -r jdk-7u51-linux-i586.tar.gz /usr/local/java/
$ cd /usr/local/java
64位系统操作如下:
$ cd /home/"your_user_name"/Downloads
$ sudo cp -r jdk-7u51-linux-x64.tar.gz /usr/local/java/
$ cd /usr/local/java
第六步:
定位到 /usr/local/java/ 目录:
$ cd /usr/local/java
解压 JDK 包,32位系统操作如下:
$ sudo tar xvzf jdk-7u51-linux-i586.tar.gz
64位系统操作如下:
$ sudo tar xvzf jdk-7u51-linux-x64.tar.gz
第七步:
确认 JDK 解压成功:
$ ls -a
正常情况 Shell 上显示会有:
jdk1.7.0_51
第八步:
使用 gedit 编辑器(其他编辑器也行)打开环境变量文件:
$ sudo gedit /etc/profile
第九步:
打开环境变量文件后,在文件最后面一行加入以下变量:
JAVA_HOME=/usr/local/java/jdk1.7.0_51
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export JAVA_HOME
export PATH
第十步:
保存 /etc/profile 文件并退出。
第十一步:
告知你的 Ubuntu 你的 JDK/JRE 的 路径,这样系统便会启用新的 Java 版本,操作如下:
$ sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.7.0_51/bin/java" 1
$ sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.7.0_51/bin/javac" 1
$ sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.7.0_51/bin/javaws" 1
第十二步:
将你新安装的 JDK/JRE 设为默认 Java 环境,操作如下:
$ sudo update-alternatives --set java /usr/local/java/jdk1.7.0_51/bin/java
$ sudo update-alternatives --set javac /usr/local/java/jdk1.7.0_51/bin/javac
$ sudo update-alternatives --set javaws /usr/local/java/jdk1.7.0_51/bin/javaws
第十三步:
重载你的系统环境变量 /etc/profile,操作如下:
$ . /etc/profile
第十四步:
测试看是否 Java 安装成功,看下一步。
第十五步:
操作以下命令:
$ java -version
安装成功的话在32位系统上 Shell 会显示:
java version "1.7.0_51"
Java(TM) SE Runtime Environment (build 1.7.0_51-b13)
Java HotSpot(TM) Server VM (build 24.51-b03, mixed mode)
操作以下命令:
$ javac -version
安装成功的话在32位系统上 Shell 会显示:
javac 1.7.0_51
第十六步:
操作以下命令:
$ java -version
安装成功的话在32位系统上 Shell 会显示:
java version "1.7.0_51"
Java(TM) SE Runtime Environment (build 1.7.0_51-b13)
Java HotSpot(TM)64-Bit Server VM (build 24.51-b03, mixed mode)
操作以下命令:
$ javac -version
安装成功的话在32位系统上 Shell 会显示:
javac 1.7.0_51
第十七步:
恭喜你已经成功在你的 Ubuntu 上安装好 Java,也许你需要重启下,享受你的开发吧!

这个教程写得太详细了,连我翻译的时候都觉得太罗嗦了,作者真是有心了。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值