包“openjdk-7-jre”没有安装候选

Hri*_*kar 3 ubuntu java software-installation xdm openjdk

我正在尝试在需要 openjdk-6-jre 和 openjdk-7-jre 的 Ubuntu 上下载 XDM(xtreme 下载管理器)。但我无法安装它:

sudo apt-get install openjdk-7-jre
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package openjdk-7-jre is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'openjdk-7-jre' has no installation candidate 
Run Code Online (Sandbox Code Playgroud)

我有 Java 版本 10

java --version
openjdk 10.0.2 2018-07-17
OpenJDK Runtime Environment (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.2)
OpenJDK 64-Bit Server VM (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.2, mixed mode)
Run Code Online (Sandbox Code Playgroud)

Tho*_*ard 6

OpenJDK 6 和 7 都在 16.04 开发周期从 Ubuntu 中删除。

OpenJDK 6 于 2016 年 3 月 29 日被删除,因为 OpenJDK 7 和 8 已经取代了它(这在Ubuntu Bug #1563578 中被引用)。

OpenJDK 7 于 2016 年 3 月 30 日被删除,因为 OpenJDK 8(及更高版本)已经取代了它(这在Ubuntu Bug #1563986 中被引用)。

由于这两个软件包都已从 Ubuntu 中删除,因此您可以获得它们的唯一方法是从软件包的较旧存储库版本手动安装(由于它们的年龄,这可能是一个漫长而困难的过程,以获得所需的所有依赖项)或尝试并从其他来源找到 PPA 以使其工作。

然而, OpenJDK 6 和 7非常旧,不应该使用,因为它们没有更新,并且很长时间没有收到安全更新。出于安全原因,不建议继续使用这些 JRE。

(请注意,由于这种情况,如果 Xtreme 下载管理器不适用于自 OpenJDK 6 或 7 以来的较新 OpenJDK 版本,则不太可能安装它;根据您的 OpenJDK 版本字符串判断,您使用的是 Ubuntu 18.04 )。