web-dev-qa-db-ja.com

Ubuntu 16.04:Oracle JDK 9がインストールされていません

端末から何かをインストールしようとするたびに、このメッセージがポップアップ表示されます。その間、私はJavaを正しくインストールしました:

download failed   
Oracle JDK 9 is NOT installed.  
dpkg: error processing package Oracle-Java9-installer (--configure):
 subprocess installed post-installation script returned error exit status 1  
Errors were encountered while processing:  
 Oracle-Java9-installer  
E: Sub-process /usr/bin/dpkg returned an error code (1)

誰か私がこれを解決するのを手伝ってください。それは本当に迷惑です。

9
Bugz
Sudo apt-get purge Oracle-Java9-installer

私の問題を解決しました。その後、Ubuntu Softwareセンターサーバーも「メインサーバー」に変更しました。

8
Uddhav Gautam

私は同じエラーを受け取っていたので、このコマンドを使用して最初に削除しましたJava 9

Sudo apt remove Oracle-Java9-installer

次に、Java 8をデフォルトとして作成しました

Sudo apt-get install Oracle-Java8-set-default

この後、他のソフトウェアをインストールしようとすると、機能するか、Java 8をJava 9.にアップグレードすることもできます。

2
Remus Dominic

実際、私はUbuntu 16.04 LTSボックス。以下のリンクを使用して私が解決したワインの問題。

https://askubuntu.com/questions/935050/unknown-error-class-keyerror-the-cache-has-no-package-named-wine1-6-i38

そのため、この投稿に移動しました。しかし、Javaをインストールできませんでした。エラーが発生しました。それから、複数のJavaインスタンスがシステム。すでにOracle Java 9がインストールされています。コマンドを使用して現在のバージョンを変更するだけで済みます。

Sudo update-alternatives --config Java

したがって、エラーが発生したボディがある場合は、これを設定してみてください。

2
Prabodh M

まず、OracleのPPAを追加してから、パッケージリポジトリを更新します。

$Sudo add-apt-repository ppa:webupd8team/Java
$Sudo apt-get update

JDK 9をインストールするには、次のコマンドを使用します。

$Sudo apt-get install Oracle-Java9-installer
1

すべてのJava=バージョンを削除し、それらをパージして再インストールする問題を解決しました。助けようとしたすべての人に感謝します。

0
Bugz

あなたがそれをインストールするためにあなたがすでに試みたどのステップかはわかりませんが、以下のリンクはUbuntuにJDKをインストールする方法のかなりよく説明された説明です。私はいつもwebupd8teamのppaを通じてJDKをインストールしてきましたが、これまでのところ私にとってはうまくいきました:)

リンクに関するメモ、ホーム変数を設定することをお勧めします。これは必要な場合がありますが、手動で設定する必要はなく、機能しているので、ホーム変数を自分で設定する前に簡単に確認してください。

https://www.digitalocean.com/community/tutorials/how-to-install-Java-with-apt-get-on-ubuntu-16-04

0
Deg