截至今天(2020 年 5 月 6 日),下面描述的问题现已消失,因为 OpenJDK-14 终于出现在 Ubuntu 20.04 存储库中。
我已经安装了 Ubuntu20.04Focal Fossa 并尝试安装最新的 Java JDK,包括 OpenJDK 和 Oracle。但是,通过 apt 搜索搜索时,结果显示OpenJDK(以及 JRE)仅支持第 11 版。
搜索https://packages.ubuntu.com/ 缩小至焦点分布也给出了结果openjdk-11-jXX. 将选择的分布切换为埃科安,提供所有最新版本,包括14日。
我并不是在问如何强制安装 OpenJDK 的第 14 版,而是问这样做的原因是什么?是否出于安全原因,我也应该删除 Oracle 的第 14 版(将其降级到第 11 版)?还是只是耐心等待,因为 OpenJDK-14 需要获得 Focal Fossa 的批准?
答案1
我认为它还没有完成。如果您转到“软件和更新”并启用“开发人员选项”/“预发布更新(focal-proposed)”,则会出现该软件包。
以下是我获取包裹的步骤:
- 勾选了复选框
- sudo apt 更新
- (忽略所有其他建议的更新)
- sudo apt 安装 openjdk-14-jdk
- 取消选中复选框
- sudo apt 更新
- (观察其他提议的更新现已消失)
我不知道这是否是一个好的建议,但它对我在我的计算机上安装 java-14 有帮助:)