Ubuntu 14.04
Oracle Javaのレポジトリーを追加する。
arimasou16@arimasou16-Peppy:~$ sudo add-apt-repository ppa:webupd8team/java [sudo] password for arimasou16: Oracle Java (JDK) Installer (automatically downloads and installs Oracle JDK6 / JDK7 / JDK8). There are no actual Java files in this PPA.
More info:
- for Oracle Java 7: http://www.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html
- for Oracle Java 8: http://www.webupd8.org/2012/09/install-oracle-java-8-in-ubuntu-via-ppa.html
Debian installation instructions: http://www.webupd8.org/2012/06/how-to-install-oracle-java-7-in-debian.html
詳しい情報: https://launchpad.net/~webupd8team/+archive/ubuntu/java
[ENTER] を押すと続行します。ctrl-c で追加をキャンセルできます
gpg: 鍵輪「/tmp/tmpf0hfmqmb/secring.gpg」ができました
gpg: 鍵輪「/tmp/tmpf0hfmqmb/pubring.gpg」ができました
gpg: 鍵EEA14886をhkpからサーバーkeyserver.ubuntu.comに要求
gpg: /tmp/tmpf0hfmqmb/trustdb.gpg: 信用データベースができました
gpg: 鍵EEA14886: 公開鍵“Launchpad VLC”を読み込みました
gpg: 処理数の合計: 1
gpg: 読込み: 1 (RSA: 1)
OK
arimasou16@arimasou16-Peppy:~$ sudo apt-get update
アップデート後にインストール。
arimasou16@arimasou16-Peppy:~$ sudo apt-get install oracle-java8-installer
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
以下の特別パッケージがインストールされます:
gsfonts-x11 java-common
提案パッケージ:
default-jre equivs binfmt-support visualvm ttf-baekmuk ttf-unfonts
ttf-unfonts-core ttf-kochi-gothic ttf-sazanami-gothic ttf-kochi-mincho
ttf-sazanami-mincho ttf-arphic-uming
以下のパッケージが新たにインストールされます:
gsfonts-x11 java-common oracle-java8-installer
アップグレード: 0 個、新規インストール: 3 個、削除: 0 個、保留: 0 個。
161 kB 中 139 kB のアーカイブを取得する必要があります。
この操作後に追加で 639 kB のディスク容量が消費されます。
続行しますか? [Y/n] Y
取得:1 http://jp.archive.ubuntu.com/ubuntu/ trusty/main java-common all 0.51 [130 kB]
取得:2 http://jp.archive.ubuntu.com/ubuntu/ trusty/main gsfonts-x11 all 0.22 [9,108 B]
139 kB を 0秒 で取得しました (347 kB/s)
パッケージを事前設定しています ...
以前に未選択のパッケージ java-common を選択しています。
(データベースを読み込んでいます ... 現在 315964 個のファイルとディレクトリがインストールされています。)
Preparing to unpack .../java-common_0.51_all.deb ...
Unpacking java-common (0.51) ...
以前に未選択のパッケージ oracle-java8-installer を選択しています。
Preparing to unpack .../oracle-java8-installer_8u25+8u6arm-1~webupd8~1_all.deb ...
Unpacking oracle-java8-installer (8u25+8u6arm-1~webupd8~1) ...
以前に未選択のパッケージ gsfonts-x11 を選択しています。
Preparing to unpack .../gsfonts-x11_0.22_all.deb ...
Unpacking gsfonts-x11 (0.22) ...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Processing triggers for doc-base (0.10.5) ...
Processing 2 added doc-base files...
Processing triggers for gnome-menus (3.10.1-0ubuntu2) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu1) ...
Processing triggers for bamfdaemon (0.5.1+14.04.20140409-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for mime-support (3.54ubuntu1) ...
Processing triggers for shared-mime-info (1.2-0ubuntu3) ...
Processing triggers for fontconfig (2.11.0-0ubuntu4.1) ...
java-common (0.51) を設定しています ...
oracle-java8-installer (8u25+8u6arm-1~webupd8~1) を設定しています ...
Downloading Oracle Java 8...
--2014-12-30 22:55:31-- http://download.oracle.com/otn-pub/java/jdk/8u25-b17/jdk-8u25-linux-x64.tar.gz
download.oracle.com (download.oracle.com) をDNSに問いあわせています... 72.246.190.49, 72.246.190.75
download.oracle.com (download.oracle.com)|72.246.190.49|:80 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 302 Moved Temporarily
場所: https://edelivery.oracle.com/otn-pub/java/jdk/8u25-b17/jdk-8u25-linux-x64.tar.gz [続く]
--2014-12-30 22:55:31-- https://edelivery.oracle.com/otn-pub/java/jdk/8u25-b17/jdk-8u25-linux-x64.tar.gz
edelivery.oracle.com (edelivery.oracle.com) をDNSに問いあわせています... 23.37.150.140
edelivery.oracle.com (edelivery.oracle.com)|23.37.150.140|:443 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 302 Moved Temporarily
場所: http://download.oracle.com/otn-pub/java/jdk/8u25-b17/jdk-8u25-linux-x64.tar.gz?AuthParam=1419947852_12612c8bef05525bca10e5eb52307a6b [続く]
--2014-12-30 22:55:32-- http://download.oracle.com/otn-pub/java/jdk/8u25-b17/jdk-8u25-linux-x64.tar.gz?AuthParam=1419947852_12612c8bef05525bca10e5eb52307a6b
download.oracle.com (download.oracle.com)|72.246.190.49|:80 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 200 OK
長さ: 160872482 (153M) [application/x-gzip]
`jdk-8u25-linux-x64.tar.gz' に保存中
0K ........ ........ ........ ........ ........ ........ 1% 13.4M 11s
3072K ........ ........ ........ ........ ........ ........ 3% 15.3M 10s
6144K ........ ........ ........ ........ ........ ........ 5% 13.3M 10s
9216K ........ ........ ........ ........ ........ ........ 7% 11.4M 11s
12288K ........ ........ ........ ........ ........ ........ 9% 12.5M 11s
15360K ........ ........ ........ ........ ........ ........ 11% 12.0M 11s
18432K ........ ........ ........ ........ ........ ........ 13% 11.1M 11s
21504K ........ ........ ........ ........ ........ ........ 15% 9.46M 11s
24576K ........ ........ ........ ........ ........ ........ 17% 9.90M 11s
27648K ........ ........ ........ ........ ........ ........ 19% 11.0M 11s
30720K ........ ........ ........ ........ ........ ........ 21% 11.0M 10s
33792K ........ ........ ........ ........ ........ ........ 23% 11.6M 10s
36864K ........ ........ ........ ........ ........ ........ 25% 12.3M 10s
39936K ........ ........ ........ ........ ........ ........ 27% 12.2M 10s
43008K ........ ........ ........ ........ ........ ........ 29% 10.7M 9s
46080K ........ ........ ........ ........ ........ ........ 31% 9.76M 9s
49152K ........ ........ ........ ........ ........ ........ 33% 11.1M 9s
52224K ........ ........ ........ ........ ........ ........ 35% 8.56M 9s
55296K ........ ........ ........ ........ ........ ........ 37% 9.95M 9s
58368K ........ ........ ........ ........ ........ ........ 39% 9.92M 8s
61440K ........ ........ ........ ........ ........ ........ 41% 11.2M 8s
64512K ........ ........ ........ ........ ........ ........ 43% 11.5M 8s
67584K ........ ........ ........ ........ ........ ........ 44% 13.2M 8s
70656K ........ ........ ........ ........ ........ ........ 46% 3.95M 8s
73728K ........ ........ ........ ........ ........ ........ 48% 14.5M 7s
76800K ........ ........ ........ ........ ........ ........ 50% 9.90M 7s
79872K ........ ........ ........ ........ ........ ........ 52% 10.6M 7s
82944K ........ ........ ........ ........ ........ ........ 54% 11.3M 7s
86016K ........ ........ ........ ........ ........ ........ 56% 10.2M 6s
89088K ........ ........ ........ ........ ........ ........ 58% 11.5M 6s
92160K ........ ........ ........ ........ ........ ........ 60% 11.1M 6s
95232K ........ ........ ........ ........ ........ ........ 62% 11.5M 5s
98304K ........ ........ ........ ........ ........ ........ 64% 10.8M 5s
101376K ........ ........ ........ ........ ........ ........ 66% 12.1M 5s
104448K ........ ........ ........ ........ ........ ........ 68% 12.0M 5s
107520K ........ ........ ........ ........ ........ ........ 70% 12.5M 4s
110592K ........ ........ ........ ........ ........ ........ 72% 12.4M 4s
113664K ........ ........ ........ ........ ........ ........ 74% 12.0M 4s
116736K ........ ........ ........ ........ ........ ........ 76% 7.91M 3s
119808K ........ ........ ........ ........ ........ ........ 78% 8.82M 3s
122880K ........ ........ ........ ........ ........ ........ 80% 4.98M 3s
125952K ........ ........ ........ ........ ........ ........ 82% 10.0M 3s
129024K ........ ........ ........ ........ ........ ........ 84% 10.4M 2s
132096K ........ ........ ........ ........ ........ ........ 86% 10.2M 2s
135168K ........ ........ ........ ........ ........ ........ 87% 11.4M 2s
138240K ........ ........ ........ ........ ........ ........ 89% 10.6M 1s
141312K ........ ........ ........ ........ ........ ........ 91% 11.0M 1s
144384K ........ ........ ........ ........ ........ ........ 93% 12.0M 1s
147456K ........ ........ ........ ........ ........ ........ 95% 11.5M 1s
150528K ........ ........ ........ ........ ........ ........ 97% 13.0M 0s
153600K ........ ........ ........ ........ ........ ........ 99% 12.0M 0s
156672K ...... 100% 13.9M=15s
2014-12-30 22:55:46 (10.5 MB/s) - `jdk-8u25-linux-x64.tar.gz' へ保存完了 [160872482/160872482]
Download done.
Removing outdated cached downloads...
update-alternatives: error: no alternatives for java
update-alternatives: /usr/bin/ControlPanel (ControlPanel) を提供するために 自動モード で /usr/lib/jvm/java-8-oracle/jre/bin/ControlPanel を使います
update-alternatives: /usr/bin/java (java) を提供するために 自動モード で /usr/lib/jvm/java-8-oracle/jre/bin/java を使います
update-alternatives: /usr/bin/javaws (javaws) を提供するために 自動モード で /usr/lib/jvm/java-8-oracle/jre/bin/javaws を使います
update-alternatives: /usr/bin/jcontrol (jcontrol) を提供するために 自動モード で /usr/lib/jvm/java-8-oracle/jre/bin/jcontrol を使います
update-alternatives: /usr/bin/jjs (jjs) を提供するために 自動モード で /usr/lib/jvm/java-8-oracle/jre/bin/jjs を使います
update-alternatives: /usr/bin/keytool (keytool) を提供するために 自動モード で /usr/lib/jvm/java-8-oracle/jre/bin/keytool を使います
update-alternatives: /usr/bin/orbd (orbd) を提供するために 自動モード で /usr/lib/jvm/java-8-oracle/jre/bin/orbd を使います
update-alternatives: /usr/bin/pack200 (pack200) を提供するために 自動モード で /usr/lib/jvm/java-8-oracle/jre/bin/pack200 を使います
update-alternatives: /usr/bin/policytool (policytool) を提供するために 自動モード で /usr/lib/jvm/java-8-oracle/jre/bin/policytool を使います
update-alternatives: /usr/bin/rmid (rmid) を提供するために 自動モード で /usr/lib/jvm/java-8-oracle/jre/bin/rmid を使います
update-alternatives: /usr/bin/rmiregistry (rmiregistry) を提供するために 自動モード で /usr/lib/jvm/java-8-oracle/jre/bin/rmiregistry を使います
update-alternatives: /usr/bin/servertool (servertool) を提供するために 自動モード で /usr/lib/jvm/java-8-oracle/jre/bin/servertool を使います
update-alternatives: /usr/bin/tnameserv (tnameserv) を提供するために 自動モード で /usr/lib/jvm/java-8-oracle/jre/bin/tnameserv を使います
update-alternatives: /usr/bin/unpack200 (unpack200) を提供するために 自動モード で /usr/lib/jvm/java-8-oracle/jre/bin/unpack200 を使います
update-alternatives: /usr/bin/jexec (jexec) を提供するために 自動モード で /usr/lib/jvm/java-8-oracle/jre/lib/jexec を使います
update-alternatives: /usr/bin/appletviewer (appletviewer) を提供するために 自動モード で /usr/lib/jvm/java-8-oracle/bin/appletviewer を使います
update-alternatives: /usr/bin/extcheck (extcheck) を提供するために 自動モード で /usr/lib/jvm/java-8-oracle/bin/extcheck を使います
update-alternatives: /usr/bin/idlj (idlj) を提供するために 自動モード で /usr/lib/jvm/java-8-oracle/bin/idlj を使います
update-alternatives: /usr/bin/jar (jar) を提供するために 自動モード で /usr/lib/jvm/java-8-oracle/bin/jar を使います
update-alternatives: /usr/bin/jarsigner (jarsigner) を提供するために 自動モード で /usr/lib/jvm/java-8-oracle/bin/jarsigner を使います
update-alternatives: /usr/bin/javac (javac) を提供するために 自動モード で /usr/lib/jvm/java-8-oracle/bin/javac を使います
update-alternatives: /usr/bin/javadoc (javadoc) を提供するために 自動モード で /usr/lib/jvm/java-8-oracle/bin/javadoc を使います
update-alternatives: /usr/bin/javafxpackager (javafxpackager) を提供するために 自動モード で /usr/lib/jvm/java-8-oracle/bin/javafxpackager を使います
update-alternatives: /usr/bin/javah (javah) を提供するために 自動モード で /usr/lib/jvm/java-8-oracle/bin/javah を使います
update-alternatives: /usr/bin/javap (javap) を提供するために 自動モード で /usr/lib/jvm/java-8-oracle/bin/javap を使います
update-alternatives: /usr/bin/javapackager (javapackager) を提供するために 自動モード で /usr/lib/jvm/java-8-oracle/bin/javapackager を使います
update-alternatives: /usr/bin/jcmd (jcmd) を提供するために 自動モード で /usr/lib/jvm/java-8-oracle/bin/jcmd を使います
update-alternatives: /usr/bin/jconsole (jconsole) を提供するために 自動モード で /usr/lib/jvm/java-8-oracle/bin/jconsole を使います
update-alternatives: /usr/bin/jdb (jdb) を提供するために 自動モード で /usr/lib/jvm/java-8-oracle/bin/jdb を使います
update-alternatives: /usr/bin/jdeps (jdeps) を提供するために 自動モード で /usr/lib/jvm/java-8-oracle/bin/jdeps を使います
update-alternatives: /usr/bin/jhat (jhat) を提供するために 自動モード で /usr/lib/jvm/java-8-oracle/bin/jhat を使います
update-alternatives: /usr/bin/jinfo (jinfo) を提供するために 自動モード で /usr/lib/jvm/java-8-oracle/bin/jinfo を使います
update-alternatives: /usr/bin/jmap (jmap) を提供するために 自動モード で /usr/lib/jvm/java-8-oracle/bin/jmap を使います
update-alternatives: /usr/bin/jmc (jmc) を提供するために 自動モード で /usr/lib/jvm/java-8-oracle/bin/jmc を使います
update-alternatives: /usr/bin/jps (jps) を提供するために 自動モード で /usr/lib/jvm/java-8-oracle/bin/jps を使います
update-alternatives: /usr/bin/jrunscript (jrunscript) を提供するために 自動モード で /usr/lib/jvm/java-8-oracle/bin/jrunscript を使います
update-alternatives: /usr/bin/jsadebugd (jsadebugd) を提供するために 自動モード で /usr/lib/jvm/java-8-oracle/bin/jsadebugd を使います
update-alternatives: /usr/bin/jstack (jstack) を提供するために 自動モード で /usr/lib/jvm/java-8-oracle/bin/jstack を使います
update-alternatives: /usr/bin/jstat (jstat) を提供するために 自動モード で /usr/lib/jvm/java-8-oracle/bin/jstat を使います
update-alternatives: /usr/bin/jstatd (jstatd) を提供するために 自動モード で /usr/lib/jvm/java-8-oracle/bin/jstatd を使います
update-alternatives: /usr/bin/jvisualvm (jvisualvm) を提供するために 自動モード で /usr/lib/jvm/java-8-oracle/bin/jvisualvm を使います
update-alternatives: /usr/bin/native2ascii (native2ascii) を提供するために 自動モード で /usr/lib/jvm/java-8-oracle/bin/native2ascii を使います
update-alternatives: /usr/bin/rmic (rmic) を提供するために 自動モード で /usr/lib/jvm/java-8-oracle/bin/rmic を使います
update-alternatives: /usr/bin/schemagen (schemagen) を提供するために 自動モード で /usr/lib/jvm/java-8-oracle/bin/schemagen を使います
update-alternatives: /usr/bin/serialver (serialver) を提供するために 自動モード で /usr/lib/jvm/java-8-oracle/bin/serialver を使います
update-alternatives: /usr/bin/wsgen (wsgen) を提供するために 自動モード で /usr/lib/jvm/java-8-oracle/bin/wsgen を使います
update-alternatives: /usr/bin/wsimport (wsimport) を提供するために 自動モード で /usr/lib/jvm/java-8-oracle/bin/wsimport を使います
update-alternatives: /usr/bin/xjc (xjc) を提供するために 自動モード で /usr/lib/jvm/java-8-oracle/bin/xjc を使います
Oracle JDK 8 installed
update-alternatives: /usr/lib/mozilla/plugins/libjavaplugin.so (mozilla-javaplugin.so) を提供するために 自動モード で /usr/lib/jvm/java-8-oracle/jre/lib/amd64/libnpjp2.so を使います
Oracle JRE 8 browser plugin installed
gsfonts-x11 (0.22) を設定しています ...
arimasou16@arimasou16-Peppy:~$ java -version
java version "1.8.0_25"
Java(TM) SE Runtime Environment (build 1.8.0_25-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.25-b02, mixed mode)
arimasou16@arimasou16-Peppy:~$
完了。