Cara install Java Oracle di Ubuntu 14.04

Hi imigran linux!

Saat menggunakan browsing menggunakan komputer windows, pasti kita pernah menemui ada beberapa web yang mengharuskan kita menginstall java. Ngerti atau enggak, kita pasti install itu yang namanya java. Pada ubuntu pun sama, untuk mengunjungi web tertentu harus install yang namanya java. Bedanya, saat kita menggunakan windows untuk menginstall java hal pertama yang kita lakukan adalah mengunjungi web java dan donlot file exe nya. Tapi kalo ubuntu kita kunjungi web java yang kita donlot file .tar.gz yang kalo pun diekstrak ga ada file .exe atau .sh nya. Makin ga ngert cara install-nya, ujung2-nya buka ubuntu software center. Eh ada ternyata java di situ, tapi tulisannya OpenJDK. Ah masa bodo beda dikit yang penting  bisa jalan kan?
java di ubuntu software center
Nah sekarang pertanyaannya, apa bedanya java yang ada di web java.com dengan java yang ada di ubuntu software center? Kalo yang ada di web java, kita sebut Oracle java, karena itu adalah java yang dirilis resmi oleh Oracle. Sedangkan yang di ubuntu software center kita sebut Java OpenJDK karena ya begitu tulisannya di situ. lol

Seperti yang saya singgung tadi, Oracle Java adalah aplikasi Java yang resmi dirilis oleh pembuatnya yaitu perusahaan Oracle. Usut punya usut dari internet, Oracle tidak membebaskan semua binary code yang ada di java, ada beberapa yang menggunakan jasa pihak ketiga. Walaupun saya juga belum punya masalah license dengan Oracle Java ini, tapi intinya Oracle Java tidak termasuk opensource.

OpenJDK adalah pihak ketiga yang merilis java serupa dengan milik Oracle dan ini benar2 open source sehingga bisa digunakan dari ubuntu software center. Nah masalahnya, java dari OpenJDK ini sudah lama tidak ada update-nya, sampai saya posting blog ini baru sampai versi 7. Sedangkan Oracle Java sudah versi 8.11. Perbedaan tersebut memang tidak terlalu terasa oleh orang awam, tapi tentu secara sistem didalamnya sudah ada update untuk menutup lubang keamanan dan fitur2 baru yang membuat kinerja komputer lebih baik.
Oracle adalah perusahaan resmi empunya java
Kalau untuk install java OpenJDK kan sudah jelas, nah untuk install Oracle Java rada ribet nih. Berikut adalah tahap2 untuk install Oracle Java di Ubuntu 14.04.
Note: Saat ini java terbaru yang saya gunakan adalah java 8.11 untuk java versi lain atau yang lebih baru tinggal sesuaikan saja nama file-nya ya.

1. Sebelum melakukan instalasi, pastikan terlebih dahulu versi bit ubuntu yang kalian gunakan. Kalau masih ingat proses instalasi ubuntunya, tidak masalah. Tapi untuk memastikannya gunakan perintah berikut.
#file /sbin/init

2. Kalau kalian terlanjur install java OpenJDK, uninstall terlebih dahulu. Bisa lewat ubuntu software center, bisa juga dengan perintah berikut.
#sudo apt-get purge openjdk-\*

3. Buat folder khusus di sistem untuk menyimpan file2 java.
#sudo mkdir -p /usr/local/java

4. Kunjungi situs resmi java untuk mendownload installernya. Pastikan yang diinstall adalah JDK dengan versi yang sesuai bit komputer masing2. Note: JDK sudah termasuk JRE, jika install JRE saja tidak bisa membuat program java.

5. Copy file installer yang tadi didownload ke folder java.
#sudo cp -r /home/user_name/Downloads/jdk-8u11-linux-x86.tar.gz /usr/local/java/
#cd /usr/local/java

6. Ekstrak file installer-nya.
#sudo tar xvzf jdk-8u11-linux-x86.tar.gz

7. Masukkan java yang sudah diekstrak ke dalam sistem.
#sudo gedit /etc/profile

Tambahkan teks ini digedit baris paling bawah.
JAVA_HOME=/usr/local/java/jdk1.8.0_11
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export JAVA_HOME
export PATH

8. Membuat java available dalam sistem komputer.
#sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.8.0_11/bin/java" 1
#sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.8.0_11/bin/javac" 1
#sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.8.0_11/bin/javaws" 1

9. Jadikan Oracle java sebagai default java
#sudo update-alternatives --set java /usr/local/java/jdk1.8.0_11/bin/java
#sudo update-alternatives --set javac /usr/local/java/jdk1.8.0_11/bin/javac
#sudo update-alternatives --set javaws /usr/local/java/jdk1.8.0_11/bin/javaws

10. Reload sistem komputer secara keseluruhan.
#source /etc/profile
kemudian restart komputer kalian.

11. Pastikan java sudah sukses terinstall.
#java -version

Jika instalasi berhasil, maka akan keluar tampilan sebagai berikut.
tanda Oracle Java sudah terinstall
Sudah sampai di sini, berarti komputer kalian siap untuk mulai menjalankan aplikasi java dan juga membuat aplikasi java.
Selamat mencoba!

sankyuu~

NB: Mohon maap ada typo di step 7, seharusnya export bukan esport. Dan perlu saya ingatkan kembali, bahwa perintah di atas harus disesuaikan dengan versi java yang didownload. Kebetulan yang saya gunakan adalah versi 1.8.0_11, kalo kawan2 mendapatkan versi java yg berbeda ya dicek lagi ya mana yang harus dirubah. Baca baik2 nama file java yang didownload.


Written by

5 comments:

  1. wah makasih mas, tutornya berhasil saya ikuti...
    ada referensi artikel atau bahan belajar jaringan komputer dan pemrograman web di linux khususnya ubuntu mas??

    ReplyDelete
  2. bagian esport itu salah mas, harusnya export, btw makasih banyak mas :D

    ReplyDelete
  3. Koreksi mas
    ada yang salah ketik nampaknya tuh..

    JAVA_HOME=/usr/local/java/jdk1.8.0_11
    PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
    export JAVA_HOME
    esport PATH

    esport harusnya export...
    Cuma gegara itu Mint ku gagal login kemaren...

    ReplyDelete