无法找到软件包 oracle-java8-installer

无法找到软件包 oracle-java8-installer

我只是想安装 oracle-java8-installer 包以便在我的 debian 服务器上安装 JAVA 8。

不知道为什么,我得到以下输出:

root@vps:~# 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

知道可能出了什么问题吗?

答案1

您有两种选择:

  1. 手动下载 .tar.gz 文件Oracle Java SE 开发套件 8从 Oracle 官方网站下载,并按照如何安装 .tar.gz(或 .tar.bz2)文件?

  2. 从默认的 Debian jessie 存储库安装 Java 7。

    sudo apt-get install openjdk-7-jdk
    

默认的 Java JDK 包在 Debian stretch 中是 openjdk-8-jdk,在 buster 中是 openjdk-11-jdk。

Oracle 不再维护 OpenJDK 8 和 OpenJDK 11。Red Hat 正在为 OpenJDK 8 和 OpenJDK 11 提供错误修复和安全补丁,接替 Oracle。如果您使用默认 Debian 存储库中的 OpenJDK,Oracle 的许可证取消根本不重要,因为 Debian 将继续支持他们的 Java 软件包,就像他们支持其存储库中每个其他软件包一样。

相关内容