我无法在Ubuntu 16.04上安装JDK7下载失败

时间:2017-06-07 01:55:56

标签: java oracle ubuntu java-7

我正在尝试在我的Ubuntu 16.04机器上安装jdk7,以下是我执行的命令:

sudo apt-get update
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

最后一个返回了“下载失败”错误,无法安装该软件包。

错误截图

Error Screenshot

当我进行一些挖掘时,我发现Oracle不再在其官方网站上提供JDK7下载链接。

如果有人想出办法安装它,请帮助!

3 个答案:

答案 0 :(得分:0)

您应该重新启动计算机,然后再次尝试安装。

或者

尝试使用openjdk

sudo apt-get update
sudo apt-get install openjdk-7-jdk

openjdk是oracles jdk的开源替代品。在ubuntu等开源操作系统上它应该是首选。

答案 1 :(得分:0)

好的,由于二进制文件不再可用,您必须下载 手动

1)根据您here的操作系统架构下载jdk-7u80-linux-i586.tar.gz或jdk-7u80-linux-x64.tar.gz(您必须创建一个oracle帐户,如果你没有一个)

2)将刚刚下载的文件移动到此目录  的/ var /缓存/ ORACLE-JDK7的安装程序/

3)最后运行以下命令

sudo echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee /etc/apt/sources.list.d/webupd8team-java.list
sudo echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee -a /etc/apt/sources.list.d/webupd8team-java.list
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886
sudo apt-get update
sudo echo oracle-java7-installer shared/accepted-oracle-license-v1-1 select true | /usr/bin/debconf-set-selections
sudo apt-get -y install oracle-java7-installer

答案 2 :(得分:0)

试试这个(这将安装oracle JDK),

首先更新apt-get repos

$ sudo apt-get update

将java(7和8)repo添加到apt-get

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

再次更新apt-get repo

$ sudo apt-get update

最后安装java 7

$ sudo apt-get install oracle-java7-installer