1

我使用的是Ubuntu 14.04,我正在尝试安装JDK 8。无法在ubuntu中安装JAVA

我曾尝试以下方法

sudo apt-get install openjdk-8-jdk 

sudo apt-add-repository ppa:webupd8team/java 
sudo apt-get update 
sudo apt-get install oracle-java8-installer 

,但他们已返回以下错误 screen shot of error

我试图通过解决

解决问题

E:子进程的/ usr/bin中/ dpkg的返回错误代码(1)

,但我不能够解决问题

我已经卸载了JDK并重新安装,但问题坚持

我曾尝试下面的命令

sudo apt-get autoremove 
    sudo apt-get autoclean 
    sudo apt-get update 

,但没有工作。

但是当我尝试

sudo易于得到更新

它返回下面的错误

宽:无法抓取CD-ROM://的Ubuntu 14.04.4 LTS Trusty Tahr - 版本i386(20160217.1)/ dists/trusty/main/binary-i386 /软件包请使用apt-cdrom使APT识别此光盘。易于得到更新无法用于添加新的CD-ROM

宽:无法抓取CD-ROM://的Ubuntu 14.04.4 LTS 忠实的塔尔羊 - 版本I386(20160217.1)/ dists目录/信赖/限制/二进制i386 /软件包请使用apt-cdrom使APT识别此光盘。易于得到更新无法用于添加新的CD-ROM

宽:无法抓取http://archive.linux.duke.edu/ubuntu/dists/trusty-proposed/main/i18n/Translation-en哈希和错配

宽:无法抓取HTP://archive.linux.duke.edu/ubuntu/dists/trusty-proposed/universe/i18n/Translation-en哈希总和不匹配

E:某些索引文件未能下载。他们已被忽略,或旧的使用。

我已手动删除所有甲骨文的Java 8个文件然后试图重新安装,但错误依然存在

我曾试图安装JDK 7,但也呈现出同样的错误

请帮我解决错误,我很抱歉我的写作技巧,希望我能够让你明白我的问题。

+0

14.04是很老的,而不是真正的支持,你为什么要使用它? –

+0

Ubuntu 14.04.4不再受支持,直到2019年4月才支持14.04.5:https://wiki.ubuntu.com/Releases – anothernode

+0

有两个问题。对于Java安装,'apt-get'installer会给你一个'404错误',因为Oracle已经移动了下载页面并且[该软件包没有被更新](https://askubuntu.com/questions/966389/java8-不会安装Ubuntu的-16-04/966393#966393)。 - 您可以从[Java Archive page](http://www.oracle.com/technetwork/java/archive-139210.html)下载自解压安装程序。 – Jaime

回答

0

首先尝试升级到当前支持的14.04.5的Ubuntu 14.04小版本。你似乎在使用14.04.4,它有reached its end of life last year

+0

我已经安装了14.04.5,但它也显示相同的错误 其实我最近3个月使用14.04.4然后我升级到14.04.5 现在14.04 .4也显示相同的错误 – BlindCoder

+0

除非你有使用Oracle JDK的特定要求,否则我建议专注于安装OpenJDK。确保你使用的是14.04.5,并且你的软件包源配置正确。如果它仍然不起作用,请编辑您的问题以包含为您提供的输出。 Oracle的东西在我看来只是在这里分心。 – anothernode

0

你应该Ask Ubuntu,而不是在这里问这个......

现在,到软件和更新,并按照图像的指示......然后,你应该能够再次运行apt-get update命令。

然后

enter image description here

在那之后,我会考虑安装OpenJDK 8或跟随avaible从oracle website而不是信靠PPA的步骤。

按照this,才能知道如何处理你的tar.gz文件你刚才下载