Pikir dan Rasa

cogito ergo sum

Instalasi manual Oracle Java pada GNU/Linux Ubuntu

leave a comment »

Versi lebih baru dari catatan ini ada di blog ini juga di halaman ~> http://wp.me/p1CgjB-uS
 
Ini adalah dokumentasi proses instalasi Oracle Java (dulu Sun Java) secara manual di sistem operasi GNU/Linux Ubuntu. Sekedar catatan supaya mudah ditemukan kembali, siapa tahu juga berguna buat orang lain. 
 
Melihat versi Ubuntu yang terinstall di komputer >>
namauser@pcku-desktop:~$ sudo lsb_release -a 
[sudo] password for namauser: 
No LSB modules are available. 
Distributor ID:Ubuntu 
Description:Ubuntu 13.10 
Release:13.10 
Codename:saucy 
 
Melihat versi kernel Ubuntu yang terinstall di komputer >>
namauser@pcku-desktop:~$ sudo uname -a 
Linux pcku-desktop 3.11.0-14-generic #21-Ubuntu SMP Tue Nov 12 17:04:55 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux 
 
Mencari versi Java dari situs Oracle >>
http://www.oracle.com/technetwork/java/javase/downloads/index.html
 
Misalnya didapat link berikut:
JRE >> http://www.oracle.com/technetwork/java/javase/downloads/jre7-downloads-1880261.html 
JDK >> http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
 
Instalasi Oracle Java, JRE >>
Misalnya file yang didapatkan dari download adalah jre-7u45-linux-x64.tar.gz. Lihat apakah anda sudah memiliki direktori /usr/java/. Jika belum memiliki direktori tersebut maka perlu dibuat dengan menggunakan terminal seperti gnome-terminal atau LXTerminal
Gunakan perintah >> sudo mkdir /usr/java 
Misalnya >>  namauser@pcku-desktop:~$ sudo mkdir /usr/java
Lalu masuk ke direktori tersebut >> namauser@pcku-desktop:~$ cd /usr/java/ 
 
Kopi atau pindahkan file hasil jre download, misalnya jre-7u45-linux-x64.tar.gz ke direktori /usr/java.
 
Lakukan instalasi dengan melakukan unpakcing, gunakan perintah >>
   tar zxvf jre-7u45-linux-x64.tar.gz 
 
Untuk menghemat ruang hardisk kita bisa menghapus file .tar.gz di direktori /usr/java atau memindahkannya ke tempat lain.
Kita akan mendapatkan: /usr/java/jre1.7.0_45/ 
 
Proses dasar instalasi Java sederhana, hanya mengekstrak file. Namun untuk dapat terintegrasi dengan sistem, kita perlu melakukan beberapa langkah lanjutan.
 
Untuk memberitahu sistem bahwa Java telah terinstall dengan baik, lakukan perintah berikut >> 
$ sudo update-alternatives –install “/usr/bin/java” “java” “/usr/java/jre1.<versi jre> /bin/java” 1 
 
Misal >>
namauser@pcku-desktop:~$ sudo update-alternatives –install “/usr/bin/java” “java” “/usr/java/jre1.7.0_45/bin/java” 1 
 
Jika kita mendapatkan pesan kesalahan saat pertama melakukannya, ulangi sekali lagi.
 
Setelah memberitahu sistem bahwa Java telah terinstall, berikutnya membuat veri Java dari Oracle ini menjadi default pada sistem (pilihan utama).
Perintah >> 
$ sudo update-alternatives –set java /usr/java/latest/jre1.7.0_<version>/bin/java 
 
Misalnya >>
namauser@pcku-desktop:~$ sudo update-alternatives –set java /usr/java/jre1.7.0_45/bin/java 
 
Untuk memeriksa hasil pengaturan >>
$ java -version 
 
Contoh hasil >>
namauser@pcku-desktop:/usr/java/jre1.7.0_45/lib$ java -version 
java version “1.7.0_45” 
Java(TM) SE Runtime Environment (build 1.7.0_45-b18) 
Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode) 
 
Kita bisa selalu mengulang pilihan dengan perintah >>
sudo update-alternatives –config java 
 
Berikutnya jika diperlukan untuk  memberikan link simbolis ke web browser Firefox dan Chrome
 
Jika belum ada, buat direktori plugins >> 
mkdir -v ~/.mozilla/plugins 
 
Saya menggunakan prosessor AMD64, buat sym link >>
ln -s /usr/java/jre1.7.0_45/lib/amd64/libnpjp2.so ~/.mozilla/plugins/ 
 
Cara lain, buat direktori lalu buat sym link >>
namauser@pcku-desktop:/usr/lib/firefox/browser/plugins$ sudo ln -s /usr/java/jre1.7.0_45/lib/amd64/libnpjp2.so ./libnpjp2.so 
 
Untuk browser Google Chrome buat sym link >>
$sudo ln -s /usr/java/jre1.7.0_45/lib/amd64/libnpjp2.so /opt/google/chrome/plugins/ 
 
Cek apa sudah terinstall >>
https://java.com/en/download/installed.jsp 
 
 
Instalasi Oracle JDK >>
 
Jika belum ada, buat direktori /usr/lib/jvm/ >>
$ sudo mkdir /usr/lib/jvm/
 
Silahkan ekstrak file jdk (misalnya jdk-7u45-linux-x64.tar.gz) hingga mendapatkan /usr/lib/jvm/jdk1.7.0_45 .
 
Beritahu sistem bahwa jdk telah terinstall >> 
sudo update-alternatives –install “/usr/bin/javac” “javac” “/usr/lib/jvm/jdk1.7.0_45/bin/javac” 1 
sudo update-alternatives –install “/usr/bin/javaws” “javaws” “/usr/lib/jvm/jdk1.7.0_45/bin/javaws” 1 
 
Kalau kita menginginkan selain jre >>
sudo update-alternatives –install “/usr/bin/java” “java” “/usr/lib/jvm/jdk1.7.0_45/bin/java” 1 
 
Mengatur ulang izin file-file yang dapat dieksekusi >> 
sudo chmod a+x /usr/bin/java 
sudo chmod a+x /usr/bin/javac 
sudo chmod a+x /usr/bin/javaws 
 
Jadikan satu baris >>
sudo chmod a+x /usr/bin/java ; sudo chmod a+x /usr/bin/javac ; sudo chmod a+x /usr/bin/javaws 
 
Mengatur ulang kepemilikan >>
sudo chown -R root:root /usr/lib/jvm/jdk1.7.0_45 
 
Konfigurasi manual >>
sudo update-alternatives –config java 
sudo update-alternatives –config javac 
sudo update-alternatives –config javaws 
 
Periksa lagi >> 
java -version 
 
 
*Dari berbagai sumber di Internet.
 

Written by sunupradana

January 1, 2014 at 5:31 am

Posted in Komputer

Tagged with , ,

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: