2017-11-16 14 views
0

私はUbuntu LTS 14.04open-jdk 8u111-b14-3~14.04.1openjdk-r PPAから使用しています。Ubuntu 14.04とopenjdk-r/openjdk-8

バージョンが8u141-b15-3~14.04に変更され、新しいマシンにインストールした後、cacertファイルが見つからないという問題があります。

関連する不具合https://bugs.launchpad.net/ubuntu/+source/ca-certificates-java/+bug/1706442は無効なマーカーです。それが修正される可能性はありますか?または、以前のバージョンを返すオプションがあります。

答えて

0

私は一番簡単な解決策は、最初のクラスのパッケージとしてOpenJDK 8をサポートしているUbuntu(またはその他の配布方法)のバージョンにアップグレードすることです。

あなたがリンクしたバグは、ほとんど修正されない可能性があります。そのバグは「ca-certificate-javaのバグだ」と言っています。そうではありません。 OpenJDK 8パッケージは、ca-certificate-javaを壊すと主張しているので、openjdkパッケージのバグです。

あなたはそのPPAの保守担当者に連絡し、その代わりに14.04のビルドを修正するよう依頼できますか?私が理解しているように、彼らは物事を修正するためのいくつかのオプションがあります。 14.04をサポートするための少々の努力による修正は、ca-certificates-javaに依存しないことです。 OpenJDKビルドでは証明書をバンドルできます。それは14.04と同じくらい古いものをサポートする唯一の方法かもしれません。おそらく14.04のために壊れたパッケージを提供するよりも悪くないでしょう。