将 JDK 7 更新至 8:无法找到包

将 JDK 7 更新至 8:无法找到包

我正在尝试将 Ubuntu 14.04 服务器上的 Java 从 JDK 7 更新到 8。我正在关注这个教程它表示运行以下命令:

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

我已经运行了这些命令,但最后一个命令的输出如下:

root@ns4:~# sudo apt-get install oracle-java8-installer
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package oracle-java8-installer

有人能帮我解决这个问题吗?我打算将 Java(Open JDK)从版本 7 更新到版本 8。

答案1

要使用 Radhwane 的命令列表安装 openjdk,如果您在使用第一个命令时遇到问题,即如果您收到类似“请检查 ppa 名称...”的错误,只需在命令中添加 -E 标志。

sudo -E add-apt-repository ppa:openjdk-r/ppa

进而,

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

那就可以了。

答案2

您要求安装 OpenJDK。webupd8team PPA 安装 Oracle Java。

不过,顺便说一下,我在安装 Oracle Java 时也遇到了同样的问题。打开 root 终端/etc/apt/sources.list.d/,将其重命名webupd8team-java-precise.list为,webupd8team-java.list然后运行

sudo apt-get update
sudo apt-get install oracle-java8-installer

答案3

尝试安装 openjdk 而不是 oracle 版本。您可以通过以下命令在“openjdk-r”存储库中找到它:

sudo add-apt-repository ppa:openjdk-r/ppa

然后像往常一样:

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

答案4

我认为问题出在支持上..oracle-java8-installer 不再可用,请尝试以下操作:

sudo apt-get 安装 oracle-java11-安装程序

它对我有用两次

相关内容