【问题标题】:Ubuntu 14.04 and openjdk-r/openjdk-8Ubuntu 14.04 和 openjdk-r/openjdk-8
【发布时间】:2017-11-21 02:15:51
【问题描述】:

我正在使用来自openjdk-r PPAUbuntu LTS 14.04open-jdk 8u111-b14-3~14.04.1

版本已更改为8u141-b15-3~14.04,在新机器上安装后,我遇到了缺少cacert文件的问题。

相关错误https://bugs.launchpad.net/ubuntu/+source/ca-certificates-java/+bug/1706442 被标记为无效。有没有可能修复?或者是否有任何选项可以返回以前的版本。

【问题讨论】:

    标签: ubuntu openjdk


    【解决方案1】:

    我认为最简单的解决方案是硬着头皮升级到支持 OpenJDK 8 作为一流软件包的 Ubuntu(或其他一些发行版)版本。

    您链接到的错误很可能无法修复。该错误说“这是 ca-certificate-java 中的错误”。它不是。这是 openjdk 包中的一个错误,因为 OpenJDK 8 包声称它将破坏ca-certificate-java

    您能否联系该 PPA 的维护人员并要求他们修复 14.04 的构建?据我了解,他们有很多选择来解决问题。通过少量努力来支持 14.04 的修复将是不依赖于 ca-certificates-java。 OpenJDK 构建可以捆绑证书;尽管它很糟糕,但它可能是支持旧版本 14.04 的唯一方法。这可能比为 14.04 提供损坏的包要好。

    【讨论】:

      猜你喜欢
      • 2021-05-07
      • 2020-08-30
      • 2020-12-21
      • 1970-01-01
      • 2015-01-20
      • 2020-03-25
      • 2016-01-31
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多