Tutorial ini akan mencakup instalasi 32-bit dan 64-bit Oracle Java 7 (saat ini nomor versi 1.7.0_45) JDK/JRE pada sistem operasi Ubuntu 32-bit dan 64-bit. Instruksi ini juga akan bekerja pada Debian dan Linux Mint.
Jika Anda sudah menginstal Oracle Java 7 di sistem Anda tetapi perlu memutakhirkan, gunakan metode ini:
Cara Meningkatkan Oracle Java di Ubuntu Linux
Bagi mereka yang hanya ingin menginstal Oracle Java JRE untuk menjalankan aplikasi Java dan tidak mengembangkan program Java gunakan metode ini:
Cara menginstal Oracle Java JRE di Ubuntu Linux
Bagi mereka yang ingin menginstal Oracle Java JDK untuk mengembangkan program dan aplikasi Java (Oracle Java JRE juga termasuk dalam Oracle JDK) gunakan metode ini:
Cara menginstal Oracle Java JDK di Ubuntu Linux
Juga untuk mengaktifkan/meningkatkan Oracle Java di browser web Anda:
Cara Mengaktifkan Oracle Java di Browser Web Anda
Langkah
Langkah 1. Periksa untuk melihat apakah arsitektur sistem operasi Ubuntu Linux Anda 32-bit atau 64-bit, buka terminal dan jalankan perintah berikut di bawah ini
-
Ketik/Salin/Tempel:
file /sbin/init
Perhatikan versi bit dari arsitektur sistem operasi Ubuntu Linux Anda, itu akan ditampilkan apakah itu 32-bit atau 64-bit
Langkah 2. Periksa apakah Anda telah menginstal Java di sistem Anda
Untuk melakukan ini, Anda harus menjalankan perintah versi Java dari terminal.
-
Buka terminal dan masukkan perintah berikut:
-
Ketik/Salin/Tempel:
versi java
-
-
Jika Anda telah menginstal OpenJDK di sistem Anda, tampilannya akan seperti ini:
-
versi java "1.7.0_15"
Lingkungan Runtime OpenJDK (IcedTea6 1.10pre) (7b15~pre1-0lucid1)
OpenJDK 64-Bit Server VM (build 19.0-b09, mode campuran)
-
- Jika Anda telah menginstal OpenJDK di sistem Anda, Anda memiliki versi vendor Java yang salah terinstal untuk latihan ini.
Langkah 3. Hapus sepenuhnya OpenJDK/JRE dari sistem Anda dan buat direktori untuk menampung binari Oracle Java JDK/JRE Anda
Ini akan mencegah konflik sistem dan kebingungan antara versi vendor Java yang berbeda. Misalnya, jika Anda telah menginstal OpenJDK/JRE di sistem Anda, Anda dapat menghapusnya dengan mengetikkan yang berikut ini di baris perintah:
-
Ketik/Salin/Tempel:
sudo apt-get purge openjdk-\*
Perintah ini akan sepenuhnya menghapus OpenJDK/JRE dari sistem Anda
-
Ketik/Salin/Tempel:
sudo mkdir -p /usr/local/java
Perintah ini akan membuat direktori untuk menampung binari Oracle Java JDK dan JRE Anda
Langkah 4. Unduh Oracle Java JDK/JRE untuk Linux
Pastikan Anda memilih benar binari terkompresi untuk arsitektur sistem Anda 32-bit atau 64-bit (yang diakhiri dengan tar.gz).
- Misalnya, jika Anda menggunakan sistem operasi Ubuntu Linux 32-bit, unduh binari Oracle Java 32-bit.
- Misalnya, jika Anda menggunakan sistem operasi Ubuntu Linux 64-bit, unduh binari Oracle Java 64-bit.
-
Opsional, Unduh Dokumentasi Oracle Java JDK/JRE
Pilih jdk-7u40-apidocs.zip
-
Informasi penting:
Binari Oracle Java 64-bit tidak berfungsi pada sistem operasi Ubuntu Linux 32-bit, Anda akan menerima beberapa pesan kesalahan sistem, jika Anda mencoba menginstal Oracle Java 64-bit pada Linux Ubuntu 32-bit.
Langkah 5. Salin biner Oracle Java ke direktori /usr/local/java
Dalam kebanyakan kasus, binari Oracle Java diunduh ke: /home/"nama pengguna Anda"/Unduhan.
-
Oracle Java 32-bit pada instruksi instalasi Ubuntu Linux 32-bit:
-
Ketik/Salin/Tempel:
cd ~/Downloads
-
Ketik/Salin/Tempel:
sudo cp -r jdk-7u45-linux-i586.tar.gz /usr/local/java
-
Ketik/Salin/Tempel:
sudo cp -r jre-7u45-linux-i586.tar.gz /usr/local/java
-
Ketik/Salin/Tempel:
cd /usr/local/java
-
-
64-bit Oracle Java pada instruksi instalasi 64-bit Ubuntu Linux:
-
Ketik/Salin/Tempel:
cd ~/Downloads
-
Jika Anda mengunduh JDK lalu Ketik/Salin/Tempel:
sudo cp -r jdk-7u45-linux-x64.tar.gz /usr/local/java
-
Atau jika Anda mengunduh JRE lalu Ketik/Salin/Tempel:
sudo cp -r jre-7u45-linux-x64.tar.gz /usr/local/java
-
Ketik/Salin/Tempel:
cd /usr/local/java
-
Langkah 6. Buka paket binari Java terkompresi, di direktori /usr/local/java
-
Oracle Java 32-bit pada instruksi instalasi Ubuntu Linux 32-bit:
-
Ketik/Salin/Tempel:
sudo tar xvzf jdk-7u45-linux-i586.tar.gz
-
Ketik/Salin/Tempel:
sudo tar xvzf jre-7u45-linux-i586.tar.gz
-
-
64-bit Oracle Java pada instruksi instalasi 64-bit Ubuntu Linux:
-
Jika Anda mengunduh JDK lalu Ketik/Salin/Tempel:
sudo tar xvzf jdk-7u45-linux-x64.tar.gz
-
Atau jika Anda mengunduh JRE lalu Ketik/Salin/Tempel:
sudo tar xvzf jre-7u45-linux-x64.tar.gz
-
Langkah 7. Periksa kembali direktori Anda
Pada titik ini, Anda harus memiliki satu direktori biner yang tidak terkompresi di /usr/local/java untuk Java JDK/JRE yang terdaftar sebagai:
-
Ketik/Salin/Tempel:
ls -a
- jdk1.7.0_45
- atau jre1.7.0_45
Langkah 8. Edit file PATH sistem /etc/profile dan tambahkan variabel sistem berikut ke jalur sistem Anda
Gunakan nano, gedit atau editor teks lainnya, sebagai root, buka /etc/profile.
-
Ketik/Salin/Tempel:
sudo gedit /etc/profile
- atau
-
Ketik/Salin/Tempel:
sudo nano /etc/profile
Langkah 9. Gulir ke bawah ke akhir file menggunakan tombol panah Anda dan tambahkan baris berikut di bawah ke akhir file /etc/profile Anda:
-
Jika Anda menginstal JDK kemudian Ketik/Salin/Tempel:
JAVA_HOME=/usr/local/java/jdk1.7.0_45
JRE_HOME=$JAVA_HOME/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
ekspor JAVA_HOME
ekspor JRE_HOME
ekspor PATH
-
Atau jika Anda menginstal JRE lalu Ketik/Salin/Tempel:
JRE_HOME=/usr/local/java/jre1.7.0_45
PATH=$PATH:$JRE_HOME/bin
ekspor JRE_HOME
ekspor PATH
- Simpan file /etc/profile dan keluar.
Langkah 10. Beri tahu sistem Ubuntu Linux Anda di mana Oracle Java JDK/JRE Anda berada
Ini akan memberi tahu sistem bahwa versi Oracle Java baru tersedia untuk digunakan.
-
Jika Anda menginstal JDK kemudian Ketik/Salin/Tempel:
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.7.0_45/jre/bin/java" 1
-
Atau jika Anda menginstal JRE lalu Ketik/Salin/Tempel:
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jre1.7.0_45/bin/java" 1
perintah ini memberi tahu sistem bahwa Oracle Java JRE tersedia untuk digunakan
-
Hanya jika Anda menginstal JDK lalu Ketik/Salin/Tempel:
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.7.0_45/bin/java" 1
perintah ini memberi tahu sistem bahwa Oracle Java JDK tersedia untuk digunakan
-
Ketik/Salin/Tempel:
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jre1.7.0_45/bin/javaws" 1
perintah ini memberi tahu sistem bahwa Oracle Java Web start tersedia untuk digunakan
Langkah 11. Beri tahu sistem Ubuntu Linux Anda bahwa Oracle Java JDK/JRE harus menjadi Java default
-
Jika Anda menginstal JDK kemudian Ketik/Salin/Tempel:
sudo update-alternatives --set java /usr/local/java/jdk1.7.0_45/jre/bin/java
-
Atau jika Anda menginstal JRE lalu Ketik/Salin/Tempel:
sudo update-alternatives --set java /usr/local/java/jre1.7.0_45/bin/java
perintah ini akan mengatur lingkungan runtime Java untuk sistem
-
Hanya jika Anda menginstal JDK lalu Ketik/Salin/Tempel:
sudo update-alternatives --set java /usr/local/java/jdk1.7.0_45/bin/java
perintah ini akan mengatur kompiler java untuk sistem
-
Jika Anda menginstal JDK kemudian Ketik/Salin/Tempel:
sudo update-alternatives --set javaws /usr/local/java/jdk1.7.0_45/bin/javaws
-
Atau jika Anda menginstal JRE lalu Ketik/Salin/Tempel:
sudo update-alternatives --set javaws /usr/local/java/jre1.7.0_45/bin/javaws
perintah ini akan mengatur Java Web mulai untuk sistem
Langkah 12. Muat ulang PATH /etc/profile di seluruh sistem Anda dengan mengetikkan perintah berikut:
-
Ketik/Salin/Tempel:
. /etc/profil
- Perhatikan file PATH /etc/profile seluruh sistem Anda akan dimuat ulang setelah reboot sistem Ubuntu Linux Anda
Langkah 13. Uji untuk melihat apakah Oracle Java telah diinstal dengan benar di sistem Anda
Jalankan perintah berikut dan perhatikan versi Java: Instalasi Oracle Java 32-bit yang berhasil akan menampilkan:
-
Ketik/Salin/Tempel:
versi java. Perintah ini menampilkan versi java yang berjalan di sistem Anda. Anda akan menerima pesan yang menampilkan: Java versi "1.7.0_45"
Lingkungan Runtime Java(TM) SE (build 1.7.0_45-b18)
- Java HotSpot(TM) Server VM (build 24.45-b08, mode campuran)
-
Ketik/Salin/Tempel:
versi java. Perintah ini memberi tahu Anda bahwa Anda sekarang dapat mengkompilasi program Java dari terminal. Anda akan menerima pesan yang menampilkan: java 1.7.0_45. Instalasi Oracle Java 64-bit yang berhasil akan menampilkan:
-
Ketik/Salin/Tempel:
versi java. Perintah ini menampilkan versi java yang berjalan di sistem Anda. Anda akan menerima pesan yang menampilkan: Java versi "1.7.0_45"
Lingkungan Runtime Java(TM) SE (build 1.7.0_45-b18)
- Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mode campuran)
-
Ketik/Salin/Tempel:
versi java. Perintah ini memberi tahu Anda bahwa Anda sekarang dapat mengkompilasi program Java dari terminal. Anda akan menerima pesan yang menampilkan: java 1.7.0_45
Langkah 14. Selamat, Anda baru saja menginstal Oracle Java di sistem Linux Anda
Sekarang reboot sistem Linux Ubuntu Anda. Setelah itu, sistem Anda akan sepenuhnya dikonfigurasi untuk menjalankan dan mengembangkan program Java. Nanti Anda mungkin ingin mencoba mengkompilasi dan menjalankan program Java Anda sendiri dengan mengikuti artikel ini Cara Membuat Program Java Pertama Anda di Ubuntu Linux
Metode 1 dari 3: Opsional: Cara mengaktifkan Oracle Java di Browser Web Anda
Langkah 1. Untuk mengaktifkan plug-in Java di browser web Anda, Anda harus membuat tautan simbolis dari direktori plug-in browser web ke lokasi plug-in Java yang disertakan dalam distribusi Oracle Java Anda
-
Catatan penting:
Saya ingin berhati-hati saat mengaktifkan Oracle Java 7 di browser web Anda, karena ada banyak kelemahan dan eksploitasi keamanan. Pada dasarnya, dengan mengaktifkan Oracle Java 7 di browser web Anda jika celah keamanan atau eksploitasi ditemukan, inilah cara orang jahat masuk dan membahayakan sistem Anda. Untuk informasi lebih lanjut tentang kelemahan dan eksploitasi keamanan di Java, lihat situs web berikut: Java Tester
Metode 2 dari 3: Google Chrome
Instruksi Oracle Java 32-bit
Langkah 1. Keluarkan perintah berikut
-
Ketik/Salin/Tempel:
sudo mkdir -p /opt/google/chrome/plugins
ini akan membuat direktori bernama /opt/google/chrome/plugins
-
Ketik/Tempel/Salin:
cd /opt/google/chrome/plugin
ini akan mengubah Anda ke direktori plugin google chrome, pastikan Anda berada di direktori ini sebelum Anda membuat tautan simbolis
-
Ketik/Tempel/Salin:
sudo ln -s /usr/local/Java/jre1.7.0_45/lib/i386/libnpjp2.so
ini akan membuat tautan simbolis dari plugin Java JRE (Java Runtime Environment) libnpjp2.so ke browser web Google Chrome Anda
Instruksi Oracle Java 64-bit
Langkah 1. Keluarkan perintah berikut
-
Ketik/Salin/Tempel:
sudo mkdir -p /opt/google/chrome/plugins
ini akan membuat direktori bernama /opt/google/chrome/plugins
-
Ketik/Tempel/Salin:
cd /opt/google/chrome/plugin
ini akan mengubah Anda ke direktori plugin google chrome, pastikan Anda berada di direktori ini sebelum Anda membuat tautan simbolis
-
Ketik/Tempel/Salin:
sudo ln -s /usr/local/Java/jre1.7.0_45/lib/amd64/libnpjp2.so
ini akan membuat tautan simbolis dari plugin Java JRE (Java Runtime Environment) libnpjp2.so ke browser web Google Chrome Anda
Pengingat
Langkah 1. Catatan:
Terkadang ketika Anda mengeluarkan perintah di atas, Anda mungkin menerima pesan yang menyatakan:
- ln: membuat tautan simbolik `./libnpjp2.so': File ada
- Untuk memperbaiki masalah ini, cukup hapus tautan simbolis sebelumnya menggunakan perintah berikut:
-
Ketik/Salin/Tempel:
cd /opt/google/chrome/plugin
-
Ketik/Salin/Tempel:
sudo rm -rf libnpjp2.so
- Pastikan Anda berada di direktori /opt/google/chrome/plugins sebelum Anda mengeluarkan perintah
Langkah 2. Mulai ulang browser web Anda dan buka Java Tester untuk menguji apakah Java berfungsi di browser web Anda
Metode 3 dari 3: Mozilla Firefox
Instruksi Oracle Java 32-bit
Langkah 1. Keluarkan perintah berikut
-
Ketik/Tempel/Salin:
cd /usr/lib/mozilla/plugins
ini akan mengubah Anda ke direktori /usr/lib/mozilla/plugins, buat direktori ini jika Anda tidak memilikinya
-
Ketik/Tempel/Salin:
sudo mkdir -p /usr/lib/mozilla/plugins
ini akan membuat direktori /usr/lib/mozilla/plugins, pastikan Anda berada di direktori ini sebelum Anda membuat tautan simbolik
-
Ketik/Tempel/Salin:
sudo ln -s /usr/local/Java/jre1.7.0_45/lib/i386/libnpjp2.so
ini akan membuat tautan simbolis dari plugin Java JRE (Java Runtime Environment) libnpjp2.so ke browser web Mozilla Firefox Anda
Instruksi Oracle Java 64-bit
Langkah 1. Keluarkan perintah berikut
-
Ketik/Tempel/Salin:
cd /usr/lib/mozilla/plugins
ini akan mengubah Anda ke direktori /usr/lib/mozilla/plugins, buat direktori ini jika Anda tidak memilikinya
-
Ketik/Tempel/Salin:
sudo mkdir -p /usr/lib/mozilla/plugins
ini akan membuat direktori /usr/lib/mozilla/plugins, pastikan Anda berada di direktori ini sebelum Anda membuat tautan simbolik
-
Ketik/Tempel/Salin:
sudo ln -s /usr/local/Java/jre1.7.0_45/lib/amd64/libnpjp2.so
ini akan membuat tautan simbolis dari plugin Java JRE (Java Runtime Environment) libnpjp2.so ke browser web Mozilla Firefox Anda
Pengingat
Langkah 1. Catatan:
Terkadang ketika Anda mengeluarkan perintah di atas, Anda mungkin menerima pesan yang menyatakan:
- ln: membuat tautan simbolik `./libnpjp2.so': File ada
- Untuk memperbaiki masalah ini, cukup hapus tautan simbolis sebelumnya menggunakan perintah berikut:
-
Ketik/Salin/Tempel:
cd /usr/lib/mozilla/plugins
-
Ketik/Salin/Tempel:
sudo rm -rf libnpjp2.so
- Pastikan Anda berada di direktori /usr/lib/mozilla/plugins sebelum Anda mengeluarkan perintah
Langkah 2. Mulai ulang browser web Anda dan buka Java Tester untuk menguji apakah Java berfungsi di browser web Anda
Video - Dengan menggunakan layanan ini, beberapa informasi dapat dibagikan dengan YouTube
Tips
- Dengan Ubuntu Linux, Anda memiliki pilihan apakah akan menggunakan OpenJDK, yang merupakan implementasi gratis dan sumber terbuka dari bahasa pemrograman Java, atau menggunakan Oracle Java JDK dan JRE. Beberapa lebih suka menggunakan Oracle Java (karena ini adalah versi Java yang paling mutakhir dan datang langsung dari pengelola teknologi Java), tetapi ini bervariasi.
- Ingatlah bahwa Oracle membuat peningkatan keamanan dan perbaikan bug serta meningkatkan masalah kinerja untuk setiap rilis baru Oracle Java. Saat menginstal Oracle Java di sistem Anda, perhatikan perubahan nomor versi. Lihat Cara Meningkatkan Oracle Java di Ubuntu Linux untuk informasi lebih lanjut.
- Harap dicatat bahwa dokumen ini dalam revisi terus-menerus karena Oracle terkadang mengubah metode instalasi binari Java JDK/JRE mereka.