Ubuntu

包“openjdk-7-jre”沒有安裝候選

  • October 21, 2018

我正在嘗試在需要 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 

我有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)

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 )。

引用自:https://unix.stackexchange.com/questions/475650