apt-get で Oracle Java SE 8 (JDK 8) をインストール

スポンサーリンク

tar.gz でインストールするのは疲れたので.

Ubuntu 14.04.2

sudo apt-get install python-software-properties
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

結果,

Oracle JDK 8 installed
update-alternatives: using /usr/lib/jvm/java-8-oracle/jre/lib/amd64/libnpjp2.so to provide /usr/lib/mozilla/plugins/libjavaplugin.so (mozilla-javaplugin.so) in auto mode
Oracle JRE 8 browser plugin installed

パス

which java
/usr/bin/java
ls -al /usr/bin/java
lrwxrwxrwx 1 root root 22 Feb 26 23:35 /usr/bin/java -> /etc/alternatives/java
ls -al /etc/alternatives/java
lrwxrwxrwx 1 root root 39 Feb 26 23:35 /etc/alternatives/java -> /usr/lib/jvm/java-8-oracle/jre/bin/java

バージョン

java -version
java version "1.8.0_31"
Java(TM) SE Runtime Environment (build 1.8.0_31-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.31-b07, mixed mode)

JAVA_HOME の自動設定

sudo apt-get install oracle-java8-set-default

ログアウトしてログインすると,

echo $JAVA_HOME                                                                                                        
/usr/lib/jvm/java-8-oracle

プロキシがある場合,

Cannot Add PPA Behind Proxy Ubuntu 14.04 [duplicate]
http://askubuntu.com/questions/452595/cannot-add-ppa-behind-proxy-ubuntu-14-04

sudo add-apt-repository ppa:webupd8team/java
Cannot add PPA: 'ppa:webupd8team/java'.
Please check that the PPA name or format is correct.

プロキシ設定してオプション E を付けて,

export http_proxy=http://proxy.example.test:12345/
export https_proxy=https://proxy.example.test:12345/
sudo -E add-apt-repository ppa:webupd8team/java

さらに oracle-java8-installer を実行する前に /etc/wgetrc にプロキシ設定をしておかないといけない.例えば,

http_proxy=http://proxy.example.test:12345/
https_proxy=https://proxy.example.test:12345/

そして,

sudo apt-get install oracle-java8-installer
JavaUbuntu 14.04
スポンサーリンク
コピペワールド