4 Cara Meningkatkan Oracle Java di Ubuntu Linux

Isi kandungan:

4 Cara Meningkatkan Oracle Java di Ubuntu Linux
4 Cara Meningkatkan Oracle Java di Ubuntu Linux

Video: 4 Cara Meningkatkan Oracle Java di Ubuntu Linux

Video: 4 Cara Meningkatkan Oracle Java di Ubuntu Linux
Video: Cara Scan Virus Di Laptop Dan Pc Tanpa Aplikasi Tambahan 2024, Mungkin
Anonim

Dokumen ini bertujuan untuk membantu peningkatan versi banyak versi baru Oracle Java JDK / JRE di Ubuntu Linux. Sering kali, kerana masalah bug dan masalah keselamatan, Oracle melepaskan kemas kini ke versi Java JDK / JRE mereka.

  • Catatan:

    Artikel ini menganggap anda mempunyai versi Oracle Java 7 sama ada 32-bit atau 64-bit yang terletak di / usr / local / java dan anda ingin menaik taraf ke versi baru Oracle Java. Sekiranya anda tidak melihat artikel berikut untuk maklumat lebih lanjut:

  • Cara Memasang Oracle Java di Ubuntu Linux

Langkah-langkah

Tingkatkan Oracle Java pada Ubuntu Linux Langkah 1
Tingkatkan Oracle Java pada Ubuntu Linux Langkah 1

Langkah 1. Muat turun binari Oracle Java baru pastikan anda memilih binari Java JDK / JRE yang dikemas kini dengan betul dari Oracle Java, untuk seni bina sistem Ubuntu Linux anda, sama ada 32-bit atau 64-bit, binari Java Oracle berakhir di (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)

Kaedah 1 dari 4: Arahan Java Oracle 32-bit:

Tingkatkan Oracle Java pada Ubuntu Linux Langkah 2
Tingkatkan Oracle Java pada Ubuntu Linux Langkah 2

Langkah 1. Jadilah pengguna root dan salin binari Oracle Java yang dimampatkan baru dari direktori muat turun kami ke / usr / local / java

  • Taip / Salin / Tampal:

    cd / rumah /"nama_pengguna anda"/ Muat turun

  • Taip / Salin / Tampal:

    sudo cp -r jdk-7u40-linux-i586.tar.gz / usr / local / java

  • Taip / Salin / Tampal:

    sudo cp -r jre-7u40-linux-i586.tar.gz / usr / local / java

  • Taip / Salin / Tampal:

    cd / usr / tempatan / java

Tingkatkan Oracle Java pada Ubuntu Linux Langkah 3
Tingkatkan Oracle Java pada Ubuntu Linux Langkah 3

Langkah 2. Seterusnya kita akan membongkar versi baru dari binari Oracle Java, di direktori / usr / local / java

  • Taip / Salin / Tampal:

    sudo tar xvzf jdk-7u40-linux-i586.tar.gz

  • Taip / Salin / Tampal:

    sudo tar xvzf jre-7u40-linux-i586.tar.gz

Kaedah 2 dari 4: Arahan Java 64-bit:

Tingkatkan Oracle Java pada Ubuntu Linux Langkah 4
Tingkatkan Oracle Java pada Ubuntu Linux Langkah 4

Langkah 1. Jadilah pengguna root dan salin binari Java Oracle yang dimampatkan baru dari direktori muat turun kami ke / usr / local / java

  • Taip / Salin / Tampal:

    cd / rumah /"nama_pengguna anda"/ Muat turun

  • Taip / Salin / Tampal:

    sudo -s cp -r jdk-7u40-linux-x64.tar.gz / usr / local / java

  • Taip / Salin / Tampal:

    sudo -s cp -r jre-7u40-linux-x64.tar.gz / usr / local / java

  • Taip / Salin / Tampal:

    cd / usr / tempatan / java

Tingkatkan Oracle Java pada Ubuntu Linux Langkah 5
Tingkatkan Oracle Java pada Ubuntu Linux Langkah 5

Langkah 2. Selanjutnya kita akan membongkar versi baru dari binari Oracle Java, di direktori / usr / local / java

  • Taip / Salin / Tampal:

    sudo tar xvzf jdk-7u40-linux-x64.tar.gz

  • Taip / Salin / Tampal:

    sudo tar xvzf jre-7u40-linux-x64.tar.gz

Tingkatkan Oracle Java pada Ubuntu Linux Langkah 6
Tingkatkan Oracle Java pada Ubuntu Linux Langkah 6

Langkah 3. Pada ketika ini anda harus mempunyai dua direktori binari baru yang tidak dimampatkan di / usr / local / java untuk Java JDK / JRE yang disenaraikan sebagai:

jdk1.7.0_40

jre1.7.0_40

Bersama dengan:

jdk1.7.0_25

jre1.7.0_25

Kaedah 3 dari 4: Ubahsuai PATH sistem Linux anda:

Tingkatkan Oracle Java pada Ubuntu Linux Langkah 7
Tingkatkan Oracle Java pada Ubuntu Linux Langkah 7

Langkah 1. Edit fail PATH sistem / etc / profile dan tambahkan pemboleh ubah sistem berikut ke jalan sistem anda

Gunakan gedit, nano atau penyunting teks lain, sebagai root, dan buka / etc / profile

  • Taip / Salin / Tampal:

    sudo gedit / etc / profile

    atau

  • Taip / Salin / Tampal:

    sudo nano / etc / profile

Tingkatkan Oracle Java pada Ubuntu Linux Langkah 8
Tingkatkan Oracle Java pada Ubuntu Linux Langkah 8

Langkah 2. Tatal ke bawah menggunakan kekunci anak panah anda ke hujung fail dan tambahkan baris berikut di bawah ke akhir fail / etc / profile anda di Ubuntu Linux, pada ketika ini anda akan menukar nombor versi dari yang lama Oracle Java ke versi Java yang baru, anda akan mengubah nombor versi dalam file / PATH / sistem / profil sistem berikut:

Ubah suai fail / etc / profile:

JAVA_HOME = / usr / tempatan / java /jdk1.7.0_25

PATH = $ PATH: $ HOME / tong sampah: $ JAVA_HOME / tong sampah

JRE_HOME = / usr / tempatan / java /jre1.7.0_25

PATH = $ PATH: $ HOME / tong sampah: $ JRE_HOME / tong sampah

eksport JAVA_HOME

eksport JRE_HOME

eksport PATH

Tukar kepada ini:

JAVA_HOME = / usr / tempatan / java /jdk1.7.0_40

PATH = $ PATH: $ HOME / tong sampah: $ JAVA_HOME / tong sampah

JRE_HOME = / usr / tempatan / java /jre1.7.0_40

PATH = $ PATH: $ HOME / tong sampah: $ JRE_HOME / tong sampah

eksport JAVA_HOME

eksport JRE_HOME

eksport PATH

Simpan fail dan keluar

Kaedah 4 dari 4: Beritahu sistem anda versi Oracle Java yang dikemas kini:

Tingkatkan Oracle Java pada Ubuntu Linux Langkah 9
Tingkatkan Oracle Java pada Ubuntu Linux Langkah 9

Langkah 1. Maklumkan sistem Linux Ubuntu anda di mana JRE / JDK Oracle Java anda berada, sekarang anda ingin mengemas kini sistem untuk menggunakan Oracle Java 1.7.0_40

  • Taip / Salin / Tampal:

    sudo update-Alternatives --install "/ usr / bin / java" "java" "/ usr / local / java /jre1.7.0_40/ bin / java "1

  • Taip / Salin / Tampal:

    sudo update-Alternatives --install "/ usr / bin / javac" "javac" "/ usr / local / java /jdk1.7.0_40/ bin / javac "1

  • Taip / Salin / Tampal:

    sudo update-Alternatives --install "/ usr / bin / javaws" "javaws" "/ usr / local / java /jre1.7.0_40 / tong sampah/ rahang "1

Tingkatkan Oracle Java pada Ubuntu Linux Langkah 10
Tingkatkan Oracle Java pada Ubuntu Linux Langkah 10

Langkah 2. Maklumkan sistem Ubuntu Linux anda, bahawa Oracle Java JRE 1.7.0_40 mestilah Java lalai baru

  • Taip / Salin / Tampal:

    sudo kemas kini-alternatif - set java / usr / local / java /jre1.7.0_40/ bin / java

  • Taip / Salin / Tampal:

    sudo kemas kini-alternatif --set javac / usr / local / java /jdk1.7.0_40/ bin / javac

  • Taip / Salin / Tampal:

    sudo kemas kini-alternatif - set javaws / usr / local / java /jre1.7.0_40/ tong / rahang

Tingkatkan Oracle Java pada Ubuntu Linux Langkah 11
Tingkatkan Oracle Java pada Ubuntu Linux Langkah 11

Langkah 3. Muatkan semula profil PATH / etc / sistem anda dengan menaip arahan berikut:

  • Taip / Salin / Tampal:

    . / etc / profil

  • Perhatikan fail profil PATH / etc / sistem anda akan dimuat semula selepas reboot sistem Linux Ubuntu anda
Tingkatkan Oracle Java pada Ubuntu Linux Langkah 12
Tingkatkan Oracle Java pada Ubuntu Linux Langkah 12

Langkah 4. Uji untuk melihat apakah versi baru Oracle Java dipasang dengan betul pada sistem anda dengan menjalankan perintah berikut dan mencatat nomor versi pembaruan Java baru

  • Taip / Salin / Tampal:

    java -versi

    perintah ini memaparkan versi Java yang berjalan pada sistem anda

Tingkatkan Oracle Java pada Ubuntu Linux Langkah 13
Tingkatkan Oracle Java pada Ubuntu Linux Langkah 13

Langkah 5. Anda harus menerima mesej yang memaparkan:

  • 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, mod campuran)

  • Taip / Salin / Tampal:

    javac -versi

  • arahan ini memberitahu anda bahawa anda kini dapat menyusun program java dari terminal

    Anda harus menerima mesej yang memaparkan:

  • javac 1.7.0_40
Tingkatkan Oracle Java pada Ubuntu Linux Langkah 14
Tingkatkan Oracle Java pada Ubuntu Linux Langkah 14

Langkah 6. Selepas itu, anda mempunyai pilihan untuk membuang Oracle Java JDK / JRE lama, dengan hanya membuang direktori yang menyimpan binari Java JDK / JRE lama

  • Taip / Salin / Tampal:

    cd / usr / tempatan / java

  • Taip / Salin / Tampal:

    sudo rm -rf jdk1.7.0_40

  • Taip / Salin / Tampal:

    sudo rm -rf jre1.7.0_40

Tingkatkan Oracle Java pada Ubuntu Linux Langkah 15
Tingkatkan Oracle Java pada Ubuntu Linux Langkah 15

Langkah 7. Nyalakan semula sistem Linux Ubuntu anda dan sistem anda akan dikonfigurasi sepenuhnya untuk menjalankan dan mengembangkan program Java

Pilihan: Cara mengaktifkan Oracle Java di Penyemak Imbas Web anda

Untuk mengaktifkan pemalam Java dalam penyemak imbas web anda, anda mesti membuat pautan simbolik dari direktori pemalam penyemak imbas web ke lokasi pemalam Java yang termasuk dalam pengedaran Oracle Java anda

Google Chrome

Arahan Java Oracle 32-bit:

  1. Keluarkan arahan berikut.

    • Taip / Salin / Tampal:

      sudo mkdir -p / opt / google / chrome / plugins

      ini akan membuat direktori yang dipanggil / opt / google / chrome / plugins

    • Taip / Tampal / Salin:

      cd / opt / google / chrome / plugins

      ini akan mengubah anda menjadi direktori google chrome plugins, pastikan anda berada di direktori ini sebelum anda membuat pautan simbolik

    • Taip / Tampal / Salin:

      sudo ln -s /usr/local/java/jre1.7.0_40/lib/i386/libnpjp2.so

      ini akan membuat pautan simbolik dari pemalam Java JRE (Java Runtime Environment) libnpjp2.so ke penyemak imbas web Google Chrome anda

Arahan Java 64-bit:

  1. Keluarkan arahan berikut.

    • Taip / Salin / Tampal:

      sudo mkdir -p / opt / google / chrome / plugins

      ini akan membuat direktori yang dipanggil / opt / google / chrome / plugins

    • Taip / Tampal / Salin:

      cd / opt / google / chrome / plugins

      ini akan mengubah anda menjadi direktori google chrome plugins, pastikan anda berada di direktori ini sebelum anda membuat pautan simbolik

    • Taip / Tampal / Salin:

      sudo ln -s /usr/local/java/jre1.7.0_40/lib/amd64/libnpjp2.so

      ini akan membuat pautan simbolik dari pemalam Java JRE (Java Runtime Environment) libnpjp2.so ke penyemak imbas web Google Chrome anda

Peringatan:

  1. Catatan:

    Kadang kala apabila anda mengeluarkan arahan di atas, anda mungkin menerima mesej yang menyatakan:

    • ln: membuat pautan simbolik `./libnpjp2.so ': Fail ada
    • Untuk membetulkan masalah ini, hapus pautan simbolik sebelumnya menggunakan arahan berikut:
    • Taip / Salin / Tampal:

      cd / opt / google / chrome / plugins

    • Taip / Salin / Tampal:

      sudo rm -rf libnpjp2.so

    • Pastikan anda berada di direktori / opt / google / chrome / plugins sebelum anda mengeluarkan arahan
  2. Mulakan semula penyemak imbas web anda dan pergi ke Java Tester untuk menguji apakah Java berfungsi di penyemak imbas web anda.

    Mozilla Firefox

    Arahan Java Oracle 32-bit:

    1. Keluarkan arahan berikut

      • Taip / Tampal / Salin:

        cd / usr / lib / mozilla / pemalam

        ini akan mengubah anda menjadi direktori / usr / lib / mozilla / plugin, buat direktori ini jika anda tidak memilikinya

      • Taip / Tampal / Salin:

        sudo mkdir -p / usr / lib / mozilla / plugin

        ini akan membuat direktori / usr / lib / mozilla / plugins, pastikan anda berada di direktori ini sebelum anda membuat pautan simbolik

      • Taip / Tampal / Salin:

        sudo ln -s /usr/local/java/jre1.7.0_40/lib/i386/libnpjp2.so

        ini akan membuat pautan simbolik dari pemalam Java JRE (Java Runtime Environment) libnpjp2.so ke penyemak imbas web Mozilla Firefox anda

    Arahan Java 64-bit:

    1. Keluarkan arahan berikut.

      • Taip / Tampal / Salin:

        cd / usr / lib / mozilla / pemalam

        ini akan mengubah anda menjadi direktori / usr / lib / mozilla / plugin, buat direktori ini jika anda tidak memilikinya

      • Taip / Tampal / Salin:

        sudo mkdir -p / usr / lib / mozilla / plugin

        ini akan membuat direktori / usr / lib / mozilla / plugins, pastikan anda berada di direktori ini sebelum anda membuat pautan simbolik

      • Taip / Tampal / Salin:

        sudo ln -s /usr/local/java/jre1.7.0_40/lib/amd64/libnpjp2.so

        ini akan membuat pautan simbolik dari pemalam Java JRE (Java Runtime Environment) libnpjp2.so ke penyemak imbas web Mozilla Firefox anda

    Peringatan:

    1. Catatan:

      Kadang kala apabila anda mengeluarkan arahan di atas, anda mungkin menerima mesej yang menyatakan:

      • ln: membuat pautan simbolik `./libnpjp2.so ': Fail ada
      • Untuk membetulkan masalah ini, hapus pautan simbolik sebelumnya menggunakan arahan berikut:
      • Taip / Salin / Tampal:

        cd / usr / lib / mozilla / pemalam

      • Taip / Salin / Tampal:

        sudo rm -rf libnpjp2.so

      • Pastikan anda berada di direktori / usr / lib / mozilla / plugins sebelum anda mengeluarkan arahan
    2. Mulakan semula penyemak imbas web anda dan pergi ke Java Tester untuk menguji apakah Java berfungsi di penyemak imbas web anda.

Disyorkan: