Dokumen ini dimaksudkan untuk membantu meningkatkan banyak versi rilis baru Oracle Java JDK/JRE di Ubuntu Linux. Seringkali, karena perbaikan bug dan masalah keamanan, Oracle merilis pembaruan ke versi Java JDK/JRE mereka.
-
Catatan:
Artikel ini menganggap Anda memiliki versi Oracle Java 7 baik 32-bit atau 64-bit yang terletak di /usr/local/java dan Anda ingin memutakhirkan ke versi baru Oracle Java. Jika tidak, silakan lihat artikel berikut untuk informasi lebih lanjut:
- Cara Menginstal Oracle Java di Ubuntu Linux
Langkah
Langkah 1. Unduh binari Oracle Java baru pastikan Anda memilih binari Java JDK/JRE terbaru yang benar dari Oracle Java, untuk arsitektur sistem Linux Ubuntu Anda, baik 32-bit atau 64-bit, binari Oracle Java diakhiri dengan (tar. gz) seperti:
- jdk-7u40-linux-i586.tar.gz (32-bit)
-
jre-7u40-linux-i586.tar.gz (32-bit)
atau
- jdk-7u40-linux-x64.tar.gz (64-bit)
- jre-7u40-linux-x64.tar.gz (64-bit)
Metode 1 dari 4: Instruksi Oracle Java 32-bit:
Langkah 1. Menjadi pengguna root dan salin binari Oracle Java terkompresi baru dari direktori unduhan kami ke /usr/local/java
-
Ketik/Salin/Tempel:
cd /rumah/"nama pengguna Anda"/Unduh
-
Ketik/Salin/Tempel:
sudo cp -r jdk-7u40-linux-i586.tar.gz /usr/local/java
-
Ketik/Salin/Tempel:
sudo cp -r jre-7u40-linux-i586.tar.gz /usr/local/java
-
Ketik/Salin/Tempel:
cd /usr/local/java
Langkah 2. Selanjutnya kita akan membongkar binari Oracle Java versi baru kita, di direktori /usr/local/java
-
Ketik/Salin/Tempel:
sudo tar xvzf jdk-7u40-linux-i586.tar.gz
-
Ketik/Salin/Tempel:
sudo tar xvzf jre-7u40-linux-i586.tar.gz
Metode 2 dari 4: Instruksi Oracle Java 64-bit:
Langkah 1. Menjadi pengguna root dan salin binari Oracle Java terkompresi baru dari direktori unduhan kami ke /usr/local/java
-
Ketik/Salin/Tempel:
cd /rumah/"nama pengguna Anda"/Unduhan
-
Ketik/Salin/Tempel:
sudo -s cp -r jdk-7u40-linux-x64.tar.gz /usr/local/java
-
Ketik/Salin/Tempel:
sudo -s cp -r jre-7u40-linux-x64.tar.gz /usr/local/java
-
Ketik/Salin/Tempel:
cd /usr/local/java
Langkah 2. Selanjutnya kita akan membongkar versi baru dari binari Oracle Java, di direktori /usr/local/java
-
Ketik/Salin/Tempel:
sudo tar xvzf jdk-7u40-linux-x64.tar.gz
-
Ketik/Salin/Tempel:
sudo tar xvzf jre-7u40-linux-x64.tar.gz
Langkah 3. Pada titik ini Anda harus memiliki dua direktori biner terkompresi baru di /usr/local/java untuk Java JDK/JRE terdaftar sebagai:
jdk1.7.0_40
jre1.7.0_40
Bersama:
jdk1.7.0_25
jre1.7.0_25
Metode 3 dari 4: Ubah PATH sistem Linux Anda:
Langkah 1. Edit file PATH sistem /etc/profile dan tambahkan variabel sistem berikut ke jalur sistem Anda
Gunakan gedit, nano atau editor teks lainnya, sebagai root, dan buka /etc/profile
-
Ketik/Salin/Tempel:
sudo gedit /etc/profile
atau
-
Ketik/Salin/Tempel:
sudo nano /etc/profile
Langkah 2. Gulir ke bawah menggunakan tombol panah Anda ke akhir file dan tambahkan baris berikut di bawah ini ke akhir file /etc/profile Anda di Ubuntu Linux, pada titik ini Anda akan mengubah nomor versi dari yang lama Oracle Java ke versi baru Java, Anda akan mengubah nomor versi di file PATH sistem berikut /etc/profile:
Ubah file /etc/profile:
JAVA_HOME=/usr/local/java/jdk1.7.0_25
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
JRE_HOME=/usr/local/java/jre1.7.0_25
PATH=$PATH:$HOME/bin:$JRE_HOME/bin
ekspor JAVA_HOME
ekspor JRE_HOME
ekspor PATH
Ubah ke ini:
JAVA_HOME=/usr/local/java/jdk1.7.0_40
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
JRE_HOME=/usr/local/java/jre1.7.0_40
PATH=$PATH:$HOME/bin:$JRE_HOME/bin
ekspor JAVA_HOME
ekspor JRE_HOME
ekspor PATH
Simpan file dan keluar
Metode 4 dari 4: Beri tahu sistem Anda tentang versi Oracle Java yang diperbarui:
Langkah 1. Beri tahu sistem Ubuntu Linux Anda di mana Oracle Java JRE/JDK Anda berada, sekarang Anda ingin memperbarui sistem untuk menggunakan Oracle Java 1.7.0_40
-
Ketik/Salin/Tempel:
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jre1.7.0_40/bin/java" 1
-
Ketik/Salin/Tempel:
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.7.0_40/bin/javac" 1
-
Ketik/Salin/Tempel:
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jre1.7.0_40/bin/javaws" 1
Langkah 2. Beri tahu sistem Ubuntu Linux Anda, bahwa Oracle Java JRE 1.7.0_40 harus menjadi Java default baru
-
Ketik/Salin/Tempel:
sudo update-alternatives --set Java /usr/local/Java/jre1.7.0_40/bin/java
-
Ketik/Salin/Tempel:
sudo update-alternatives --set javac /usr/local/java/jdk1.7.0_40/bin/javac
-
Ketik/Salin/Tempel:
sudo update-alternatives --set javaws /usr/local/Java/jre1.7.0_40/bin/javaws
Langkah 3. Muat ulang PATH /etc/profile di seluruh sistem Anda dengan mengetikkan perintah berikut:
-
Ketik/Salin/Tempel:
. /etc/profil
- Perhatikan file PATH /etc/profile di seluruh sistem Anda akan dimuat ulang setelah reboot sistem Ubuntu Linux Anda
Langkah 4. Uji untuk melihat apakah versi baru Oracle Java telah diinstal dengan benar di sistem Anda dengan menjalankan perintah berikut dan mencatat nomor versi pembaruan Java baru
-
Ketik/Salin/Tempel:
versi java
perintah ini menampilkan versi Java yang berjalan di sistem Anda
Langkah 5. Anda akan menerima pesan yang menampilkan:
-
versi java "1.7.0_40"
Java(TM) SE Runtime Environment (build 1.7.0_40-b08)Java HotSpot(TM) 64-Bit Server VM (build build 25.1-b02, mode campuran)
-
Ketik/Salin/Tempel:
javac -versi
-
perintah ini memberi tahu Anda bahwa Anda sekarang dapat mengkompilasi program java dari terminal
Anda akan menerima pesan yang menampilkan:
- javac 1.7.0_40
Langkah 6. Setelah itu, Anda memiliki opsi untuk menghapus Oracle Java JDK/JRE yang lama, cukup dengan menghapus direktori yang menyimpan binari Java JDK/JRE yang lama
-
Ketik/Salin/Tempel:
cd /usr/local/java
-
Ketik/Salin/Tempel:
sudo rm -rf jdk1.7.0_40
-
Ketik/Salin/Tempel:
sudo rm -rf jre1.7.0_40
Langkah 7. Reboot sistem Ubuntu Linux Anda dan sistem Anda akan sepenuhnya dikonfigurasi untuk menjalankan dan mengembangkan program Java
Opsional: Cara mengaktifkan Oracle Java di Browser Web Anda
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
Google Chrome
Instruksi Oracle Java 32-bit:
-
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_40/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:
-
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_40/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:
-
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
-
Mulai ulang browser web Anda dan buka Java Tester untuk menguji apakah Java berfungsi di browser web Anda.
Mozilla Firefox
Instruksi Oracle Java 32-bit:
-
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_40/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:
-
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_40/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:
-
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
-
Mulai ulang browser web Anda dan buka Java Tester untuk menguji apakah Java berfungsi di browser web Anda.
-