JAVA JRE 8 をインストールしようとしています。apt-get に従ってみましたが、見つかりません。Oracle の Web サイトから直接ダウンロードしようとしました。/downloads/javajre フォルダーにフォルダーがありますが、コンピューターにはまだ JDK7 があり、オーバーライドする方法がわかりません。パス変数を ~./bashrc フォルダーに追加しましたが、メインの Java バージョンとして JDK7 が認識されます。apt-get purge JDK7 も試しましたが、アンインストールはできましたが、java --version ではまだ表示されます。JDK7 の環境変数も探してみましたが、見つかりません。/etc/environment にはありません。そのため、apt-get を動作させて、change-configuration でバージョンを変更できるようにしようとしていますが、見つかりません。
これも試してみましたが、うまくいきませんでした:
sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java8-installer
これを動作させる必要があります。 1 つ目は私のバージョン、2 つ目はコマンドと出力です。
lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.4 LTS
Release: 14.04
Codename: trusty
sudo apt-get install openjdk-8-jre
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package openjdk-8-jre
何かアイデアはありますか? これを理解しようとしてもう 4 時間ほど経ちます。
答え1
OpenJDK8 は Ubuntu 14.04 リポジトリには含まれていません。
次の方法で、PPA から Ubuntu 14.04 に Openjdk8 をインストールできます。
sudo add-apt-repository ppa:openjdk-r/ppa
sudo apt-get update
sudo apt-get install openjdk-8-jre
答え2
ホームディレクトリの .profile で次の操作を実行しました。
JAVA_HOME=/opt/jdk1.7.0_79;エクスポートJAVA_HOME PATH=$JAVA_HOME/bin:$PATH
これを追加したら、ログアウトしてログインするだけです。これにより、パスが上書きされ、最初に jdk1.7.0_79 が含まれるようになります。この場合、java 8 フォルダーを使用する必要があります。たとえば、java を /downloads/javajre にインストールした場合は、ホーム ディレクトリの .profile ファイルに次の内容を追加します。
JAVA_HOME=/downloads/javajre;エクスポート JAVA_HOME PATH=$JAVA_HOME/bin:$PATH
ログアウトしてログインします。これにより、java バージョンが java 8 に設定されます。