Hari ini saya baru tau bahwa ternyata ada tools bawaan Debian untuk mengkonversi paket installer JDK dari Sun menjadi file DEB
. Dengan begini proses instalasi JDK di Debian semakin mudah saja. Adapun nama package tersebut adalah java-package. Package ini ada di dist contrib. Jadi apabila sources.list anda belum memasukkan dist contrib, harus anda tambahkan terlebih dahulu. Misal baris di sources.list anda sebelumnya yang tidak memasukkan contrib adalah seperti ini :
deb http://debian.indika.net.id/debian/ unstable main
Maka untuk memasukkan dist contrib, yang perlu anda lakukan adalah menambahkan string “contrib” di belakang baris di atas. Apabila perlu bisa anda tambahkan pula di deb-src nya. Setelah itu lakukan apt-get update.
Langsung saja, kira-kira berikut inilah step-step yang harus dilakukan selanjutnya :
1. Download installer JDK dari Sun
Link downloadnya adalah : http://java.sun.com/j2se/1.5.0/download.jsp
2. Install java-package dan fakeroot
# apt-get install java-package fakeroot
3. Switch ke non-root user karena java-package tidak akan bekerja dalam mode root
4. Konversikan installer JDK dari Sun ke DEB
$ fakeroot make-jpkg jdk-1_5_0_06-linux-i586.bin
Jika sukses akan dihasilkan file DEB nya.
5. Install DEB file nya sebagai root
# dpkg -i sun-j2sdk1.5_1.5.0+update06_i386.deb
Step ini akan menginstall JDK di direktori /usr/lib.
Apabila sebelumnya anda telah menginstall JDK yang tidak dari Sun, maka anda harus merubah symbolic link file /etc/alternatives/java ke compiler JDK milik Sun. Jalankan command berikut ini sebagai root :
ln -sf /usr/lib/j2sdk1.5-sun/jre/bin/java /etc/alternatives/java
Lakukan tes compiler java yang sudah terinstall : java -version
Berikut ini kira-kira output apabila proses instalasi telah berhasil :
java version “1.5.0_06″
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05)
Java HotSpot(TM) Client VM (build 1.5.0_06-b05, mixed mode, sharing)
Okay, sekian saja & Have fun
!!
