Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
Help us understand the problem. What is going on with this article?

Ubuntu にOracle Java 8 (PPA)をインストールする(ubuntu)

More than 5 years have passed since last update.

Ubuntu にOracle Java 8 (PPA)をインストールする

非公式のリポジトリからOracle Java 8 をインストールする手順について説明します。
webupd8team のリポジトリを追加して、下記手順でOracle Java 8 をインストールします。

ppaの追加とOracleJava8のインストール
$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java8-installer

途中、規約に同意する画面が出てくるので、OK を選択します。
Ubuntu_InstallOracleJava8_0000.png

Ubuntu_InstallOracleJava8_0001.png

インストールが完了したら、java のバージョンを確認してみましょう。

javaのバージョンを確認する
$ sudo dpkg --list | grep oracle-java
ii  oracle-java8-installer                               8u45+8u33arm-1~webupd8~0                   all          Oracle Java(TM) Development Kit (JDK) 8

$ java -version

Webupd8 では、環境変数を設定するためのパッケージも提供しているので、それもインストールします。

環境変数を設定するパッケージのインストール
$ sudo apt-get install oracle-java8-set-default

インストールが完了したらターミナルを再起動して、環境変数を確認してみます。
java に関する環境変数が追加されていることがわかります。

環境変数の確認
$ env | grep -i java
DERBY_HOME=/usr/lib/jvm/java-8-oracle/db
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/jvm/java-8-oracle/bin:/usr/lib/jvm/java-8-oracle/db/bin:/usr/lib/jvm/java-8-oracle/jre/bin
JAVA_HOME=/usr/lib/jvm/java-8-oracle
JAVA_TOOL_OPTIONS=-javaagent:/usr/share/java/jayatanaag.jar
J2SDKDIR=/usr/lib/jvm/java-8-oracle
J2REDIR=/usr/lib/jvm/java-8-oracle/jre

参考

How to Install JAVA 8 (JDK 8u45) on Ubuntu & LinuxMint Via PPA
http://tecadmin.net/install-oracle-java-8-jdk-8-ubuntu-via-ppa/

TsutomuNakamura
Linux 好きなプログラマです。 コミュニケーションはお気軽にしていただけると幸いです。
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away