Ubuntu下用命令安装Oracle JDK

In this article I will show you  how to install the Oracle Java (JDK) 8, Oracle Java (JDK + JRE) 7 or Oracle Java (JDK) 6 on Ubuntu 13.04, Ubuntu 12.10 and Ubuntu 12.04 .

The Oracla Java has been removed from the official Ubuntu repositories due to some Java licence issues.


Before you install it, remove OpenJDK, if you have it installed:

$ sudo apt-get purge openjdk*

To install Java 8/7/6, do this:

In order not to get issues with the add-apt-repository command, install the following package:

$ sudo apt-get install software-properties-common

Add the PPA:

$ sudo add-apt-repository ppa:webupd8team/java

Update the repo index:

$ sudo apt-get update

Install Java 8:

$ sudo apt-get install oracle-java8-installer

Or, install Java 7:

$ sudo apt-get install oracle-java7-installer

Or, install Java 6:

$ sudo apt-get install oracle-java6-installer

 

After finish

[plain]  view plain  copy
  1. <span style="font-family:Verdana;">$ java -version</span>  

会显示出对应的java 版本信息


安装之后  会出现对应目录 /usr/lib/jvm/oracle-java-*

如果需要对进行/etc/profile 进行配置 用此地址即可。 

如果出现类似于如下错误:

正在保存至: “jdk-7u51-linux-x64.tar.gz”

     0K                                                      100% 1.06M=0.005s

2014-03-16 16:57:20 (1.06 MB/s) - 已保存 “jdk-7u51-linux-x64.tar.gz” [5307/5307])

Download done.
Removing outdated cached downloads...
sha256sum mismatch jdk-7u51-linux-x64.tar.gz
Oracle JDK 7 is NOT installed.
dpkg:处理 oracle-java7-installer (--configure)时出错:
子进程 已安装 post-installation 脚本 返回了错误号 1
正在设置 gsfonts-x11 (0.22) ...
在处理时有错误发生:
oracle-java7-installer
E: Sub-process /usr/bin/dpkg returned an error code (1)

毫无疑问是文件下载失败,长度获取错误,目前有2个解决办法:

1.翻墙;

2.直接在Oracle官方下载一个完整的包替换那个不完整的

进入apt-cache 查看是否存在一个 类似与oracle-jdk7-installer文件夹
cd /var/cache
如果有,并且已经  翻墙  请直接删除整个文件夹
sudo rm -rf oracle-jdk7-installer
重新尝试上面的安装步骤

如果有,但是没有翻墙,那么就直接进入oracle-jdk7-installer文件夹
将oracle-jdk7-installer.tar.gz 文件删除
并在Oracle官网下载一个完整的oracle-jdk7-installer.tar.gz 放到这个文件夹中
sudo mv ~/downloads/oracle-jdk7-installer.tar.gz /var/cache/oracle-jdk7-installer
需要修复一下dpkg配置信息
sudo dpkg --configure -a


在安装的时候遇到问题说 E: Sub-process /usr/bin/dpkg returned an error code (1)

在官网下载一个新的安装包,替换/var/cache 下的文件夹,即可

已成功安装



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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值