繁体   English   中英

Ubuntu 16.04:未安装Oracle JDK 9

[英]Ubuntu 16.04: Oracle JDK 9 is NOT installed

每次我尝试从终端安装一些东西时,这个消息会弹出给我。 同时我安装了我的Java:

download failed   
Oracle JDK 9 is NOT installed.  
dpkg: error processing package oracle-java9-installer (--configure):
 subprocess installed post-installation script returned error exit status 1  
Errors were encountered while processing:  
 oracle-java9-installer  
E: Sub-process /usr/bin/dpkg returned an error code (1)

请有人帮我解决这个问题; 真的很烦人

sudo apt-get purge oracle-java9-installer

解决了我的问题。 后来我也将Ubuntu软件中心服务器改为“主服务器”。

实际上我在解决了我的Ubuntu 16.04 LTS盒子上的葡萄酒安装后遇到了这个问题。 我使用以下链接解决了葡萄酒问题。

https://askubuntu.com/questions/935050/unknown-error-class-keyerror-the-cache-has-no-package-named-wine1-6-i38

所以这让我找到了这个帖子。 但是我无法从apt软件包安装java。 它给我带来了错误。 然后我意识到这是在我的系统上有多个Java实例的问题。 我已经安装了Oracle Java 9。 我只需要使用命令更改当前版本

sudo update-alternatives --config java

因此,如果任何正文遇到错误,您可以尝试设置此错误。

我得到了同样的错误,所以使用此命令首先我删除了Java 9

sudo apt remove oracle-java9-installer

然后我将Java 8作为默认值

sudo apt-get install oracle-java8-set-default

在此之后,如果您尝试安装其他软件,它将工作,或者您也可以将Java 8升级到Java 9。

首先,添加Oracle的PPA,然后更新您的软件包存储库。

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

要安装JDK 9,请使用以下命令:

$sudo apt-get install oracle-java9-installer

我不确定您已经尝试过哪些步骤来安装它,但下面的链接是一个相当好的解释如何在Ubuntu上安装JDK。 我总是通过webupd8team的ppa安装JDK,到目前为止它对我有用:)

关于链接的说明,它建议设置home变量,这对你来说可能是必要的,但我从来没有手动操作它有效,所以在自己设置home变量之前快速检查一下。

https://www.digitalocean.com/community/tutorials/how-to-install-java-with-apt-get-on-ubuntu-16-04

解决了删除所有java版本并清除它们并重新安装它们的问题,感谢所有试图提供帮助的人。

完全删除标准:

要完全删除Oracle JDK,请运行以下命令:

sudo apt-get remove oracle-java9-installer
sudo apt-get remove --auto-remove oracle-java9-installer
sudo apt-get purge oracle-java9-installer
sudo apt-get purge --auto-remove oracle-java9-installer

资源链接:

https://www.howtoinstall.co/en/ubuntu/trusty/tomcat7?action=remove

之后,使用以下命令安装jdk9:

在Ubuntu中安装JDK9:

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

将其设为默认值:

sudo apt-get install oracle-java9-set-default

资源链接:

http://zakirrizvi.blogspot.com/2017/10/install-jdk9-in-ubuntu.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM