Jika diperhatikan, akhir2 ini, paket2 Oracle Java (dulu Sun Java) sudah dihapus dari repositori2 distro2 Linux, seperti Ubuntu dan OpenSUSE. Hal ini terjadi karena perbedaan prinsip soal keterbukaan antara komunitas open source dengan pihak Oracle. Sebenarnya di setiap distro Linux sudah tersedia Java versi open (terbuka) yaitu OpenJDK, hanya saja masih banyak program2 Java yg ternyata masih belum kompatibel dengan OpenJDK ini, dan ini yg menjadi kendala. Sehingga, di sini Oracle Java masih dibutuhkan.
Oracle Java bebas untuk di download melalui situs Oracle di: http://www.oracle.com/technetwork/java/javase/downloads/index.html
Pilih versi yg diinginkan dan pilihlah paket tipe TAR.GZ. Di sini saya menggunakan JRE Java SE7u15 dan paket untuk Linux 64-bit. Letakkan hasil download dalam direktori Home Anda.
Selanjutnya sebagai superuser (username: root), lakukan langkah2:
# mkdir /opt/java# cd /opt/java# tar xzvf /home/wiryadi/jre-7u15-linux-x64.tar.gz# ln -s /opt/java/jre1.7.0_15 /opt/java/jre
langkah2 di atas memperlihatkan bahwa kita mengekstrak paket JRE tersebut ke directori /opt/java, sehingga akan muncul directori baru jre1.7.0_15, sehingga menjadi /opt/java/jre1.7.0_15, kemudian, dibuatkan softlink baru yg mengarah ke direktory baru tadi, dan dinamakan sebagai jre. Hal ini sangat berguna jika ingin mengupgrade ke Java versi baru. Karena tinggal mengubah arah softlink ke direktori Java yang baru.
Kemudian lakukan langkah2:
# cd /opt/java/jre/man/man1
# gzip java.1
# gzip javaws.1
# update-alternatives --install /usr/bin/java java /opt/java/jre/bin/java 1 --slave /usr/share/man/man1/java.1.gz java.1.gz /opt/java/jre/man/man1/java.1.gz
# update-alternatives --install /usr/bin/javaws javaws /opt/java/jre/bin/javaws 1 --slave /usr/share/man/man1/javaws.1.gz javaws.1.gz /opt/java/jre/man/man1/javaws.1.gz
lalu jalankan:
# update-alternatives --config java
# update-alternatives --config javaws
dari hasil output kedua perintah di atas, masukkan angka yg pada Path-nya menunjukkan direktori sesuai dengan lokasi instalasi JAVA yg sebelumya sudah dilakukan
kemudian buatlah dua file yg bernama java.sh dan java.csh, dan keduanya berisi
#!/bin/sh
JAVA_HOME=/opt/java/jre
JAVA_ROOT=/opt/java/jre
JRE_HOME=/opt/java/jre
JRE_ROOT=/opt/java/jre
export JAVA_HOME JAVA_ROOT JRE_HOME JRE_ROOT
PATH=$PATH:$JAVA_HOME/bin
export PATH
kemudian simpanlah kedua file tersebut dalam direktori /etc/profile.d/
yg dilakukan pada langkah2 tadi adalah mengkonfigurasi sistem Linux agar mengaktifkan binary Java dan manualnya. kemudian file java.sh dan java.csh itu dibuat karena banyak program2 Java yg masih mencari java melalui variabel environment JAVA_HOME, JRE_HOME dst.
Selanjutnya kita mengkonfigurasi sistem Linux untuk mengaktifkan plugin Java pada aplikasi2 browser
untuk Ubuntu dan Linux Mint 32-bit
# update-alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so mozilla-javaplugin.so /opt/java/jre/lib/i386/libnpjp2.so 1
untuk Ubuntu dan Linux Mint 64-bit
# update-alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so mozilla-javaplugin.so /opt/java/jre/lib/amd64/libnpjp2.so 1
untuk openSUSE 32-bit
# update-alternatives --install /usr/lib/browser-plugins/libnpjp2.so mozilla-javaplugin.so /opt/java/jre/lib/i386/libnpjp2.so 1
untuk openSUSE 64-bit
# update-alternatives --install /usr/lib64/browser-plugins/libnpjp2.so mozilla-javaplugin.so /opt/java/jre/lib/amd64/libnpjp2.so 1
Kemudian jalankan perintah
# update-alternatives --config mozilla-javaplugin.so
dari hasil output perintah di atas, masukkan angka yg pada Path-nya menunjukkan direktori sesuai dengan lokasi instalasi JAVA yg sebelumya sudah dilakukan
Terakhir, lakukan reboot.
Oracle Java sudah terinstalasi. Untuk mengetes apakah benar Java sudah terinstalasi dan berfungsi, lakukan percobaan:
1. Menampilkan versi Java
$ java -version
java version "1.7.0_15"
Java(TM) SE Runtime Environment (build 1.7.0_15-b03)
Java HotSpot(TM) 64-Bit Server VM (build 23.7-b01, mixed mode)
2. Tampilkan variabel JAVA
$ echo $JAVA_HOME
/opt/java/jre
3. Untuk plugin browser, dengan mengunjungi situs http://www.java.com/en/download/testjava.jsp
Semoga berhasil.
0 komentar