4 Cara Upgrade Oracle Java di Ubuntu Linux

Daftar Isi:

4 Cara Upgrade Oracle Java di Ubuntu Linux
4 Cara Upgrade Oracle Java di Ubuntu Linux

Video: 4 Cara Upgrade Oracle Java di Ubuntu Linux

Video: 4 Cara Upgrade Oracle Java di Ubuntu Linux
Video: CARA MENGHILANGKAN VIRUS PADA KOMPUTERB DIWINDOWS 2024, Mungkin
Anonim

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

Tingkatkan Oracle Java di Ubuntu Linux Langkah 1
Tingkatkan Oracle Java di Ubuntu Linux Langkah 1

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:

Tingkatkan Oracle Java di Ubuntu Linux Langkah 2
Tingkatkan Oracle Java di Ubuntu Linux Langkah 2

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

Tingkatkan Oracle Java di Ubuntu Linux Langkah 3
Tingkatkan Oracle Java di Ubuntu Linux Langkah 3

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:

Tingkatkan Oracle Java di Ubuntu Linux Langkah 4
Tingkatkan Oracle Java di Ubuntu Linux Langkah 4

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

Tingkatkan Oracle Java di Ubuntu Linux Langkah 5
Tingkatkan Oracle Java di Ubuntu Linux Langkah 5

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

Tingkatkan Oracle Java di Ubuntu Linux Langkah 6
Tingkatkan Oracle Java di Ubuntu Linux Langkah 6

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:

Tingkatkan Oracle Java di Ubuntu Linux Langkah 7
Tingkatkan Oracle Java di Ubuntu Linux Langkah 7

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

Tingkatkan Oracle Java di Ubuntu Linux Langkah 8
Tingkatkan Oracle Java di Ubuntu Linux Langkah 8

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:

Tingkatkan Oracle Java di Ubuntu Linux Langkah 9
Tingkatkan Oracle Java di Ubuntu Linux Langkah 9

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

Tingkatkan Oracle Java di Ubuntu Linux Langkah 10
Tingkatkan Oracle Java di Ubuntu Linux Langkah 10

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

Tingkatkan Oracle Java di Ubuntu Linux Langkah 11
Tingkatkan Oracle Java di Ubuntu Linux Langkah 11

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
Tingkatkan Oracle Java di Ubuntu Linux Langkah 12
Tingkatkan Oracle Java di Ubuntu Linux Langkah 12

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

Tingkatkan Oracle Java di Ubuntu Linux Langkah 13
Tingkatkan Oracle Java di Ubuntu Linux Langkah 13

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
Tingkatkan Oracle Java di Ubuntu Linux Langkah 14
Tingkatkan Oracle Java di Ubuntu Linux Langkah 14

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

Tingkatkan Oracle Java di Ubuntu Linux Langkah 15
Tingkatkan Oracle Java di Ubuntu Linux Langkah 15

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:

  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_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:

  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_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:

  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
  2. 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:

    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_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:

    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_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:

    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
    2. Mulai ulang browser web Anda dan buka Java Tester untuk menguji apakah Java berfungsi di browser web Anda.

Direkomendasikan: