Ubuntu12.04 VPSサーバ構築手順:Java実行環境(oracle-java7)インストール
基本下記エントリの内容に従ってそのままコマンド各種実行。
- Ubuntu 12.04にOracle Java 7を簡単にインストールした。 - ブログ::=(メモ|落書き)帳
- Ubuntu 12.04 LTSにOracle JDK7をインストールする - Starlight -Little Programmer’s Diary-
$ sudo add-apt-repository ppa:webupd8team/java You are about to add the following PPA to your system: Oracle Java (JDK) Installer (automatically downloads and installs Oracle JDK7 / JDK8). There are no actual Java files in this PPA. More info: http://www.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html More info: https://launchpad.net/~webupd8team/+archive/java Press [ENTER] to continue or ctrl-c to cancel adding it Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /tmp/tmp.lYUh7n0Js0 --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver hkp://keyserver.ubuntu.com:80/ --recv 7B2C3B0889BF5709A105D03AC2518248EEA14886 gpg: 鍵EEA14886をhkpからサーバーkeyserver.ubuntu.comに要求 gpg: 鍵EEA14886: 公開鍵“Launchpad VLC”を読み込みました gpg: 処理数の合計: 1 gpg: 読込み: 1 (RSA: 1) $
$ sudo apt-get update $ sudo apt-get install oracle-java7-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-java7-installer アップグレード: 0 個、新規インストール: 3 個、削除: 0 個、保留: 20 個。 86.9 kB のアーカイブを取得する必要があります。 この操作後に追加で 514 kB のディスク容量が消費されます。 続行しますか [Y/n]? y 取得:1 http://jp.archive.ubuntu.com/ubuntu/ precise/main java-common all 0.43ubuntu2 [61.7 kB] 取得:2 http://jp.archive.ubuntu.com/ubuntu/ precise/main gsfonts-x11 all 0.22 [9,108 B] 取得:3 http://ppa.launchpad.net/webupd8team/java/ubuntu/ precise/main oracle-java7-installer all 7u7-0~webupd8~4 [16.0 kB] 86.9 kB を 1秒 で取得しました (83.7 kB/s) パッケージを事前設定しています ... Selecting previously unselected package java-common. (データベースを読み込んでいます ... 現在 148910 個のファイルとディレクトリがインストールされています。) (.../java-common_0.43ubuntu2_all.deb から) java-common を展開しています... Selecting previously unselected package oracle-java7-installer. (.../oracle-java7-installer_7u7-0~webupd8~4_all.deb から) oracle-java7-installer を展開しています... user did not accept the oracle-license-v1-1 license
dpkg: /var/cache/apt/archives/oracle-java7-installer_7u7-0~webupd8~4_all.deb の処理中にエラーが発生しました (--unpack): サブプロセス 新しい pre-installation スクリプト はエラー終了ステータス 1 を返しました Selecting previously unselected package gsfonts-x11. (.../gsfonts-x11_0.22_all.deb から) gsfonts-x11 を展開しています... doc-base のトリガを処理しています ... Processing 2 added doc-base files... Registering documents with scrollkeeper... man-db のトリガを処理しています ... fontconfig のトリガを処理しています ... 以下のパッケージの処理中にエラーが発生しました: /var/cache/apt/archives/oracle-java7-installer_7u7-0~webupd8~4_all.deb E: Sub-process /usr/bin/dpkg returned an error code (1) shinyaa31@www3223ug:/var/www$ sudo apt-get install oracle-java7-installer パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 提案パッケージ: 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 以下のパッケージが新たにインストールされます: oracle-java7-installer アップグレード: 0 個、新規インストール: 1 個、削除: 0 個、保留: 20 個。 2 個のパッケージが完全にインストールまたは削除されていません。 16.0 kB 中 0 B のアーカイブを取得する必要があります。 この操作後に追加で 147 kB のディスク容量が消費されます。 パッケージを事前設定しています ... (データベースを読み込んでいます ... 現在 148997 個のファイルとディレクトリがインストールされています。) (.../oracle-java7-installer_7u7-0~webupd8~4_all.deb から) oracle-java7-installer を展開しています... desktop-file-utils のトリガを処理しています ... bamfdaemon のトリガを処理しています ... Rebuilding /usr/share/applications/bamf.index... gnome-menus のトリガを処理しています ... gsfonts-x11 (0.22) を設定しています ... java-common (0.43ubuntu2) を設定しています ... oracle-java7-installer (7u7-0~webupd8~4) を設定しています ... Removing outdated cached downloads... Downloading Oracle Java 7... --2012-09-27 04:18:33-- http://download.oracle.com/otn-pub/java/jdk/7u7-b10/jdk-7u7-linux-x64.tar.gz download.oracle.com (download.oracle.com) をDNSに問いあわせています... 210.149.135.46, 210.149.135.31 download.oracle.com (download.oracle.com)|210.149.135.46|:80 に接続しています... 接続しました。 HTTP による接続要求を送信しました、応答を待っています... 302 Moved Temporarily 場所: https://edelivery.oracle.com/otn-pub/java/jdk/7u7-b10/jdk-7u7-linux-x64.tar.gz [続く] --2012-09-27 04:18:33-- https://edelivery.oracle.com/otn-pub/java/jdk/7u7-b10/jdk-7u7-linux-x64.tar.gz edelivery.oracle.com (edelivery.oracle.com) をDNSに問いあわせています... 23.59.94.174 edelivery.oracle.com (edelivery.oracle.com)|23.59.94.174|:443 に接続しています... 接続しました。 HTTP による接続要求を送信しました、応答を待っています... 302 Moved Temporarily 場所: http://download.oracle.com/otn-pub/java/jdk/7u7-b10/jdk-7u7-linux-x64.tar.gz?AuthParam=1348687233_9178aaf8b941c4be7586e81d747f14f3 [続く] --2012-09-27 04:18:33-- http://download.oracle.com/otn-pub/java/jdk/7u7-b10/jdk-7u7-linux-x64.tar.gz?AuthParam=1348687233_9178aaf8b941c4be7586e81d747f14f3 download.oracle.com (download.oracle.com)|210.149.135.46|:80 に接続しています... 接続しました。 HTTP による接続要求を送信しました、応答を待っています... 200 OK 長さ: 96039818 (92M) [application/x-gzip] `jdk-7u7-linux-x64.tar.gz' に保存中 0K ........ ........ ........ ........ ........ ........ 3% 11.3M 8s 3072K ........ ........ ........ ........ ........ ........ 6% 35.0M 5s 6144K ........ ........ ........ ........ ........ ........ 9% 19.2M 5s (...中略...) 86016K ........ ........ ........ ........ ........ ........ 94% 23.6M 0s 89088K ........ ........ ........ ........ ........ ........ 98% 25.7M 0s 92160K ........ ........ ........ . 100% 19.5M=5.1s 2012-09-27 04:18:38 (18.0 MB/s) - `jdk-7u7-linux-x64.tar.gz' へ保存完了 [96039818/96039818] Download done. update-alternatives: error: no alternatives for java. update-alternatives: /usr/bin/ControlPanel (ControlPanel) を提供するために 自動モード で /usr/lib/jvm/java-7-oracle/jre/bin/ControlPanel を使います。 update-alternatives: /usr/bin/java (java) を提供するために 自動モード で /usr/lib/jvm/java-7-oracle/jre/bin/java を使います。 update-alternatives: /usr/bin/java_vm (java_vm) を提供するために 自動モード で /usr/lib/jvm/java-7-oracle/jre/bin/java_vm を使います。 (...中略...) update-alternatives: /usr/bin/wsgen (wsgen) を提供するために 自動モード で /usr/lib/jvm/java-7-oracle/bin/wsgen を使います。 update-alternatives: /usr/bin/wsimport (wsimport) を提供するために 自動モード で /usr/lib/jvm/java-7-oracle/bin/wsimport を使います。 update-alternatives: /usr/bin/xjc (xjc) を提供するために 自動モード で /usr/lib/jvm/java-7-oracle/bin/xjc を使います。 Oracle JDK 7 installed update-alternatives: /usr/lib/mozilla/plugins/libnpjp2.so (libnpjp2.so) を提供するために 自動モード で /usr/lib/jvm/java-7-oracle/jre/lib/amd64/libnpjp2.so を使います。 Oracle JRE 7 browser plugin installed $
$ java -version java version "1.7.0_07" Java(TM) SE Runtime Environment (build 1.7.0_07-b10) Java HotSpot(TM) 64-Bit Server VM (build 23.3-b01, mixed mode) $ javac -version javac 1.7.0_07 $