LoginSignup
3

More than 5 years have passed since last update.

Debian7へOracle Java8をインストールする方法

Last updated at Posted at 2015-02-26

ちょっとだけハマったので自分用メモ

1 debファイルを作成するための下準備その1

デフォルトの状態でapt-get install java-packageしてもそんなもの見つからないよと言われます。
hatayanlog-Debian (sarge) で Java-package をつかって Java をインストール
を参考に
/etc/apt/sources.listに

deb ftp://ftp.riken.go.jp/pub/Linux/debian/debian/ stable contrib

を追加したらインストールできました

2 debファイルを作成するための下準備その2

OracleサイトからJDK(tar.gz)をダウンロードしてきて
fakeroot make-jpkgするとJDK1.8の場合
No matching plugin was found.
と怒られます。
そこで/usr/share/java-package/orale-j2sdk.shに以下を追加

"jdk-8u"[0-9][0-9]"-linux-i586.tar.gz") # SUPPORTED
j2se_version=1.8.0+update${archive_name:6:2}${revision}
j2se_expected_min_size=190 #Mb
j2se_priority=317
found=true
;;

jdk-7uのところをパクって8に変えただけです。64bitの人はamd64|x86_64-linux-gnu)のところでjdk-7uをパクってください

3 debファイルを作成する

fakeroot mke-jpkg ダウンロードしてきたJDK.tar.gz
でdebファイルが出来上がるので
dpkg -i 出来上がった.deb
でインストール完了

4 標準で使用するJavaに設定する

update-alternatives --config java
でさきほど入れたJavaを標準で使用するように設定して終わり

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3