Artikel ini akan membahas pemasangan JRE 32-bit dan 64-bit Oracle Java 7 (angka versi saat ini adalah 1.8.0_73 ) pada sistem operasi Ubuntu 32-bit dan 64-bit. Panduan ini juga bisa diterapkan pada Debian dan Linux Mint. Artikel ini ditujukan hanya jika Anda ingin menginstal Oracle Java JRE pada sistem Linux berbasis Debian, misalnya Debian, Ubuntu, dan Linux Mint. Menggunakan metode ini, Anda hanya bisa menjalankan dan mengeksekusi program Java dan tidak bisa melakukan pengmbangan dan pemrograman di Java. Artikel ini dibuat karena banyaknya permintaan dari pengguna lain yang ingin mengetahu cara untuk hanya menginstal JRE Oracle Java di sistem Ubuntu yang dimiliki. Saya juga menyertakan bagian perihal cara mengaktikan JRE Oracle Java di peramban web ( browser ) serta menggunakan cara ini. Panduan ini bisa diterapkan pada Debian, Ubuntu, dan Linux Mint.
Langkah
-
Cek untuk melihat apakah sistem operasi Linux Ubuntu berarsitektur 32-bit atau 64-bit, buka terminal dan jalankan perintah di bawah.
- Tik/Salin/Tempel:
file /sbin/init
- Perhatikan versi bit dari arsitektur sistem Linux Ubuntu Anda,apakah 32-bit atau 64-bit.
- Tik/Salin/Tempel:
file /sbin/init
-
Cek apakah Java terpasang di sistem Anda. Caranya, Anda perlu menjalankan perintah versi Java dari terminal.
- Buka terminal dan masukkan perintah berikut:
- Tik/Salin/Tempel: java -version
- Jika OpenJDK sudah terpasang di sistem Anda, tampilannya akan seperti ini:
- java version
"1.7.0_15"
OpenJDK Runtime Environment (IcedTea6 1.10pre) (6b15~pre1-0lucid1)
OpenJDK 64-Bit Server VM (build 19.0-b09, mixed mode)
- java version
"1.7.0_15"
- Jika OpenJDK terpasang di sistem Anda, Anda telah salah memasang versi vendor Java untuk metode ini.
- Buka terminal dan masukkan perintah berikut:
-
Buang OpenJDK/JRE dari sistem dan buat direktori untuk menampung biner JRE Oracle Java. Hal ini akan mencegah konflik dan kebingungan antara berbagai versi vendor Java. Sebagai contoh, jika sistem Anda memiliki OpenJDK/JRE, buanglah dengan mengetik perintah berikut di command line :
- Tik/Salin/Tempel:
sudo apt-get purge openjdk-\*
- Perintah ini akan membuang OpenJDK/JRE dari sistem Anda sepenuhnya.
- Tik/Salin/Tempel:
sudo mkdir -p /usr/local/java
- Perintah ini akan membuat direktori untuk menampung biner JDK dan JRE Oracle Java.
- Tik/Salin/Tempel:
sudo apt-get purge openjdk-\*
-
Unduh JRE Oracle Java untuk Linux . Pastikan Anda memilih biner terkompresi yang benar untuk arsitektur sistem 32-bit atau 64-bit Anda (yang berakhiran tar.gz).
- Sebagai contoh, jika Anda menggunakan sistem operasi Linux Ubuntu 32-bit, unduh biner Oracle Java 32-bit.
- Sebagai contoh, jika Anda menggunakan sistem operasi Linux Ubuntu 64-bit, unduh biner Oracle Java 64-bit.
- Unduh Dokumentasi JDK/JRE Oracle Java
(opsional).
- Pilih jdk-7u40-apidocs.zip
- Informasi penting: biner Oracle Java 64-bit tidak berfungsi pada sistem operasi Linux Ubuntu 32-bit. Anda akan mendapatkan sejumlah pesan galat ( error ) jika mencoba menginstal Oracle Java 64-bit pada Linux Ubuntu 32-bit.
-
Salin biner Oracle Java ke direktori /usr/local/java. Dalam sebagian besar kasus, biner Oracle Java diunduh ke: /home/ "nama_pengguna_Anda" /Downloads.
- Panduan pemasangan Oracle Java 32-bit pada Linux Ubuntu 32-bit:
- Tik/Salin/Tempel: cd /home/ "nama_pengguna_Anda" /Downloads
- Tik/Salin/Tempel: sudo cp -r jre-8u73-linux-i586.tar.gz /usr/local/java
- Tik/Salin/Tempel: cd /usr/local/java
- Panduan pemasangan Oracle Java 64-bit pada Linux Ubuntu 64-bit:
- Tik/Salin/Tempel: cd /home/ "nama_pengguna_Anda" /Downloads
- Tik/Salin/Tempel: sudo cp -r jre-8u73-linux-x64.tar.gz /usr/local/java
- Tik/Salin/Tempel: cd /usr/local/java
- Panduan pemasangan Oracle Java 32-bit pada Linux Ubuntu 32-bit:
-
Jalankan perintah berikut pada berkas tar.gz Oracle Java yang telah diunduh. Pastikan Anda melakukannya sebagai akar ( root ) supaya bisa dieksekusi semua pengguna di sistem. Untuk membuka terminal akar, tik sudo-s dan Anda akan diminta memasukkan kata sandi.
- Panduan pemasangan Oracle Java 32-bit pada Linux Ubuntu 32-bit:
- Tik/Salin/Tempel: sudo chmod a+x jre-8u73-linux-i586.tar.gz
- Panduan pemasangan Oracle Java 64-bit pada Linux Ubuntu 64-bit:
- Tik/Salin/Tempel: sudo chmod a+x jre-8u73-linux-x64.tar.gz
- Panduan pemasangan Oracle Java 32-bit pada Linux Ubuntu 32-bit:
-
Buka biner Java yang terkompresi, di dalam direktori /usr/local/java
- Panduan pemasangan Oracle Java 32-bit pada Linux Ubuntu 32-bit:
- Tik/Salin/Tempel: sudo tar xvzf jre-8u73-linux-i586.tar.gz
- Panduan pemasangan Oracle Java 64-bit pada Linux Ubuntu 64-bit:
- Tik/Salin/Tempel: sudo tar xvzf jre-8u73-linux-x64.tar.gz
- Panduan pemasangan Oracle Java 32-bit pada Linux Ubuntu 32-bit:
-
Periksa kembali direktori Anda. Pada titik ini, biner yang sudah tidak terkompresi berada di direktori /usr/local/java untuk JDK/JRE Java yang didaftar sebagai:
- Tik/Salin/Tempel: ls -a
- jre1.8.0_73
-
Sunting berkas jalur sistem /etc/profile dan tambahkan variabel sistem berikut di jalur sistem Anda. Gunakan nano, gedit, atau penyunting teks lainnya, sebagai akar, buka /etc/profile.
- Tik/Salin/Tempel: sudo gedit /etc/profile
- atau
- Tik/Salin/Tempel: sudo nano /etc/profile
-
Gulir ke bawah sampai ujung berkas menggunakan tombol panah dan tambahkan baris berikut di ujung berkas /etc/profile:
- Tik/Salin/Tempel:
JAVA_HOME=/usr/local/java/ jre1.8.0_73
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export JAVA_HOME
export PATH
- Tik/Salin/Tempel:
-
Simpan berkas /etc/profile dan keluar.
-
Beri tahu letak JRE Oracle Java kepada sistem Linux Ubuntu Anda. Dengan demikian, sistem mengetahui bahwa versi Oracle Java baru sudah bisa digunakan.
- Tik/Salin/Tempel:
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jre1.8.0_73/bin/java" 1
- Perintah ini memberi tahu sistem bahwa JRE Oracle Java sudah bisa digunakan.
- Tik/Salin/Tempel:
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jre1.8.0_73/bin/javaws" 1
- Perintah ini memberi tahu sistem bahwa Web start Oracle Java sudah bisa digunakan.
- Tik/Salin/Tempel:
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jre1.8.0_73/bin/java" 1
-
Beri tahu sistem Linux Ubuntu Anda bahwa JRE Oracle Java harus menjadi Java default .
- Tik/Salin/Tempel:
sudo update-alternatives --set java /usr/local/java/jre1.8.0_73/bin/java
- Perintah ini akan mengatur lingkungan runtime Java untuk sistem Anda.
- Tik/Salin/Tempel:
sudo update-alternatives --set javaws /usr/local/java/jre1.8.0_73/bin/javaws
- Perintah ini akan mengatur Web start Java untuk sistem Anda.
- Tik/Salin/Tempel:
sudo update-alternatives --set java /usr/local/java/jre1.8.0_73/bin/java
-
Muat ulang PATH system-wide /etc/profile sistem Anda dengan mengetik perintah berikut:
- Tik/Salin/Tempel: . /etc/profile
- Ketahui bahwa berkas PATH system-wide /etc/profile akan memuat ulang setelah sistem Linux Ubuntu Anda dibut ulang.
-
Tes untuk menguji apakah Oracle Java terpasang dengan benar di sistem Anda. Jalankan perintah berikut dan catat versi Java:
-
Pemasangan Oracle Java 32-it yang sukses akan menampilkan:
- Tik/Salin/Tempel:
java -version
- Perintah ini menampilkan versi Java yang berjalan di sistem Anda.
- Anda seharusnya menerima pesan yang bertuliskan:
- java version "1.8.0_05"
Java(TM) SE Runtime Environment (build 1.8.0_05-b18)
Java HotSpot(TM) Server VM (build 24.45-b08, mixed mode)
- java version "1.8.0_05"
- Tik/Salin/Tempel:
java -version
-
Pemasangan Oracle Java 64-bit yang sukses akan menampilkan:
- Tik/Salin/Tempel:
java -version
- Perintah ini menampilkan versi Java yang berjalan di sistem Anda.
- Anda seharusnya menerima pesan yang bertuliskan:
- java version "1.8.0_73"
Java(TM) SE Runtime Environment (build 1.8.0_05-b18)
Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode)
- java version "1.8.0_73"
- Tik/Salin/Tempel:
java -version
-
Selamat, Anda telah menginstal JRE Oracle Java di sistem Linux Anda. Sekarang, but ulang sistem Linux Ubuntu Anda. Setelah itu, sistem Anda akan dikonfigurasikan sepenuhnya untuk menjalankan program Java.Iklan
Opsional: Cara Mengaktifkan Oracle Java di Peramban Web
- Untuk mengaktifkan pengaya ( plug-in ) Java di peramban web, Anda harus membuat tautan simbolis dari direktori pengaya peramban web ke lokasi pengaya Java yang disertakan dalam distribusi Oracle Java Anda.
Catatan Penting: Sebaiknya Anda sangat berhati-hati dalam mengaktifkan Oracle Java 8 di peramban web karena ada banyak kesalahan dan ekploitasi keamanan. Intinya, jika Anda mengaktifkan Oracle Java 8 di peramban web, sistem Anda rentan terhadap serangan orang-orang jahat. Untuk informasi lebih mendalam perihal keamanan Java, kunjungi situs web ini: Java Tester
Google Chrome
Panduan Oracle Java 32-bit:
- Masukkan perintah berikut.
- Tik/Salin/Tempel:
sudo mkdir -p /opt/google/chrome/plugins
- Perintah ini akan membuat direktori bernama /opt/google/chrome/plugins.
- Tik/Salin/Tempel:
cd /opt/google/chrome/plugins
- Hal ini akan mengubah Anda ke dalam direktori pengaya Google Chrome. Pastikan Anda berada di direktori ini saat membuat tautan simbolis.
- Tik/Salin/Tempel:
sudo ln -s /usr/local/java/jre1.8.0_73/lib/ i386
/ libnpjp2.so
- Tautan simbolis akan dibuat dari pengaya JRE Java ( Java Runtime Environment ) libnpjp2.so untuk Google Chrome Anda.
- Tik/Salin/Tempel:
sudo mkdir -p /opt/google/chrome/plugins
Panduan Oracle Java 64-bit:
- Masukkan perintah berikut.
- Tik/Salin/Tempel:
sudo mkdir -p /opt/google/chrome/plugins
- Anda akan membuat direktori bernama /opt/google/chrome/plugins.
- Tik/Salin/Tempel:
cd /opt/google/chrome/plugins
- Hal ini akan mengubah Anda ke dalam direktori pengaya Google Chrome. Pastikan Anda berada di dalam direktori sebelum membuat tautan simbolis.
- Tik/Salin/Tempel:
sudo ln -s /usr/local/java/jre1.8.0_05/lib/ amd64
/ libnpjp2.so
- Tautan simbolis akan dibuat dari pengaya JRE ( Java Runtime Environment ) Java libnpjp2.so ke Google Chrome Anda.
- Tik/Salin/Tempel:
sudo mkdir -p /opt/google/chrome/plugins
Pengingat:
- Catatan:
Terkadang ketika Anda memasukkan perintah di atas, pesan berikut akan muncul:
- ln: creating symbolic link `./libnpjp2.so': File exists
- Untuk memperbaiki masalah ini, cukup buang tautan simbolis sebelumnya menggunakan perintah berikut:
- Tik/Salin/Tempel: cd /opt/google/chrome/plugins
- Tik/Salin/Tempel: sudo rm -rf libnpjp2.so
- Pastikan Anda berada di direktori /opt/google/chrome/plugins sebelum memasukkan perintah
- Mulai ulang peramban web dan kunjungi Java Tester untuk mengetes apakah Java berfungsi di peramban web.
Mozilla Firefox
Panduan Oracle Java 32-bit:
- Masukkan perintah berikut.
- Tik/Salin/Tempel:
cd /usr/lib/mozilla/plugins
- Perintah ini akan mengubah Anda ke dalam direktori /usr/lib/mozilla/plugins. Buat direktori ini jika belum ada.
- Tik/Salin/Tempel:
sudo mkdir -p /usr/lib/mozilla/plugins
- Perintah ini akan membuat direktori /usr/lib/mozilla/plugins. Pastikan Anda berada di direktori ini sebelum membuat tautan simbolis.
- Tik/Salin/Tempel:
sudo ln -s /usr/local/java/jre1.8.0_73/lib/ i386
/ libnpjp2.so
- Tautan simbolis Anda akan dibuat dari pengaya JRE ( Java Runtime Environment ) Java libnpjp2.so ke Mozilla Firefox Anda.
- Tik/Salin/Tempel:
cd /usr/lib/mozilla/plugins
Panduan Oracle Java 64-bit:
- Masukkan perintah berikut.
- Tik/Salin/Tempel:
cd /usr/lib/mozilla/plugins
- Hal ini akan mengubah Anda ke direktori /usr/lib/mozilla/plugins. Buat direktori ini jika belum ada.
- Tik/Salin/Tempel:
sudo mkdir -p /usr/lib/mozilla/plugins
- Perintah ini akan membuat direktori /usr/lib/mozilla/plugins. Pastikan Anda berada di dalam direktori ini sebelum membuat tautan simbolis.
- Tik/Salin/Tempel:
sudo ln -s /usr/local/java/jre1.8.0_73/lib/ amd64
/ libnpjp2.so
- Tautan simbolis akan dibuat dari pengaya JRE ( Java Runtime Environment ) Java libnpjp2.so ke Mozilla Firefox Anda.
- Tik/Salin/Tempel:
cd /usr/lib/mozilla/plugins
Pengingat:
- Catatan:
Terkadang ketika perintah dimasukkan akan muncul pesan yang bertuliskan:
- ln: creating symbolic link `./libnpjp2.so': File exists
- Untuk memperbaikinya, cukup buang tautan simbolis sebelumnya menggunakan perintah berikut:
- Tik/Salin/Tempel: cd /usr/lib/mozilla/plugins
- Tik/Salin/Tempel: sudo rm -rf libnpjp2.so
- Pastikan Anda berada di dalam direktori /usr/lib/mozilla/plugins sebelum memasukkan perintah.
- Mulai ulang peramban web Anda dan kunjungi Java Tester untuk mengetes apakah Java berfungsi dengan baik di peramban.