3 Cara Memasang Oracle Java di Ubuntu Linux

Isi kandungan:

3 Cara Memasang Oracle Java di Ubuntu Linux
3 Cara Memasang Oracle Java di Ubuntu Linux

Video: 3 Cara Memasang Oracle Java di Ubuntu Linux

Video: 3 Cara Memasang Oracle Java di Ubuntu Linux
Video: Broken Mirror Effect with PSD Template - Photoshop Tutorial 2024, Mungkin
Anonim

Tutorial ini akan merangkumi pemasangan Oracle Java 7 32-bit dan 64-bit (nombor versi pada masa ini 1.7.0_45) JDK / JRE pada sistem operasi Ubuntu 32-bit dan 64-bit. Arahan ini juga akan berfungsi pada Debian dan Linux Mint.

Sekiranya anda sudah memasang Oracle Java 7 pada sistem anda tetapi perlu menaik taraf maka gunakan kaedah ini:

Cara Meningkatkan Oracle Java di Ubuntu Linux

Bagi mereka yang hanya ingin memasang Oracle Java JRE untuk menjalankan aplikasi Java dan tidak mengembangkan program Java menggunakan kaedah ini:

Cara memasang Oracle Java JRE di Ubuntu Linux

Bagi mereka yang ingin memasang Oracle Java JDK untuk mengembangkan program dan aplikasi Java (Oracle Java JRE juga termasuk dalam Oracle JDK) gunakan kaedah ini:

Cara memasang Oracle Java JDK pada Ubuntu Linux

Juga untuk mengaktifkan / menaik taraf Java Oracle dalam penyemak imbas web anda:

Cara Mengaktifkan Oracle Java di Penyemak Imbas Web anda

Langkah-langkah

Pasang Oracle Java pada Ubuntu Linux Langkah 1
Pasang Oracle Java pada Ubuntu Linux Langkah 1

Langkah 1. Periksa untuk mengetahui sama ada seni bina sistem operasi Ubuntu Linux anda 32-bit atau 64-bit, buka terminal dan jalankan arahan berikut di bawah

  • Taip / Salin / Tampal:

    fail / sbin / init

    Perhatikan versi bit seni bina sistem operasi Ubuntu Linux anda, ia akan memaparkan sama ada ia adalah 32-bit atau 64-bit

Pasang Oracle Java pada Ubuntu Linux Langkah 2
Pasang Oracle Java pada Ubuntu Linux Langkah 2

Langkah 2. Periksa sama ada anda telah memasang Java pada sistem anda

Untuk melakukan ini, anda harus menjalankan perintah versi Java dari terminal.

  • Buka terminal dan masukkan arahan berikut:

    • Taip / Salin / Tampal:

      java -versi

  • Sekiranya anda memasang OpenJDK pada sistem anda, ia mungkin kelihatan seperti ini:

    • versi java "1.7.0_15"

      OpenJDK Runtime Environment (IcedTea6 1.10pre) (7b15 ~ pre1-0lucid1)

      OpenJDK 64-Bit Server VM (membina 19.0-b09, mod campuran)

  • Sekiranya OpenJDK dipasang pada sistem anda, anda mempunyai Java versi vendor yang salah dipasang untuk latihan ini.
Pasang Oracle Java pada Ubuntu Linux Langkah 3
Pasang Oracle Java pada Ubuntu Linux Langkah 3

Langkah 3. Buang sepenuhnya OpenJDK / JRE dari sistem anda dan buat direktori untuk menyimpan binari Oracle Java JDK / JRE anda

Ini akan mengelakkan konflik sistem dan kekeliruan antara versi vendor Java yang berbeza. Sebagai contoh, jika anda memasang OpenJDK / JRE pada sistem anda, anda boleh menghapusnya dengan menaip yang berikut pada baris arahan:

  • Taip / Salin / Tampal:

    sudo apt-get purge openjdk - / *

    Perintah ini akan menghapus OpenJDK / JRE sepenuhnya dari sistem anda

  • Taip / Salin / Tampal:

    sudo mkdir -p / usr / local / java

    Perintah ini akan membuat direktori untuk menyimpan binari Oracle Java JDK dan JRE anda

Pasang Oracle Java pada Ubuntu Linux Langkah 4
Pasang Oracle Java pada Ubuntu Linux Langkah 4

Langkah 4. Muat turun Oracle Java JDK / JRE untuk Linux

Pastikan anda memilih betul binari termampat untuk seni bina sistem anda 32-bit atau 64-bit (yang berakhir dengan tar.gz).

  • Contohnya, jika anda menggunakan sistem operasi 32-bit Ubuntu Linux, muat turun binari Oracle Java 32-bit.
  • Sebagai contoh, jika anda menggunakan sistem operasi 64-bit Ubuntu Linux, muat turun binari Oracle Java 64-bit.
  • Pilihan, Muat turun Dokumentasi JDK / JRE Oracle Java

    Pilih jdk-7u40-apidocs.zip

  • Maklumat penting:

    Binari Oracle Java 64-bit tidak berfungsi pada sistem operasi Ubuntu Linux 32-bit, anda akan menerima banyak mesej ralat sistem, jika anda cuba memasang Oracle Java 64-bit pada Ubuntu Linux 32-bit.

Pasang Oracle Java pada Ubuntu Linux Langkah 5
Pasang Oracle Java pada Ubuntu Linux Langkah 5

Langkah 5. Salin binari Oracle Java ke dalam direktori / usr / local / java

Dalam kebanyakan kes, binari Oracle Java dimuat turun ke: / home /"nama_pengguna anda"/ Muat turun.

  • Arahan Java 32-bit pada arahan pemasangan Ubuntu Linux 32-bit:

    • Taip / Salin / Tampal:

      cd ~ / Muat turun

    • Taip / Salin / Tampal:

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

    • Taip / Salin / Tampal:

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

    • Taip / Salin / Tampal:

      cd / usr / tempatan / java

  • Arahan Java 64-bit pada arahan pemasangan Ubuntu Linux 64-bit:

    • Taip / Salin / Tampal:

      cd ~ / Muat turun

    • Sekiranya anda memuat turun JDK, kemudian Taip / Salin / Tampal:

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

    • Atau jika anda memuat turun JRE maka Taip / Salin / Tampal:

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

    • Taip / Salin / Tampal:

      cd / usr / tempatan / java

Pasang Oracle Java pada Ubuntu Linux Langkah 6
Pasang Oracle Java pada Ubuntu Linux Langkah 6

Langkah 6. Membongkar binari Java yang dimampatkan, di direktori / usr / local / java

  • Arahan Java 32-bit pada arahan pemasangan Ubuntu Linux 32-bit:

    • Taip / Salin / Tampal:

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

    • Taip / Salin / Tampal:

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

  • Arahan Java 64-bit pada arahan pemasangan Ubuntu Linux 64-bit:

    • Sekiranya anda memuat turun JDK, kemudian Taip / Salin / Tampal:

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

    • Atau jika anda memuat turun JRE maka Taip / Salin / Tampal:

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

Pasang Oracle Java pada Ubuntu Linux Langkah 7
Pasang Oracle Java pada Ubuntu Linux Langkah 7

Langkah 7. Periksa semula direktori anda

Pada ketika ini, anda harus mempunyai satu direktori binari yang tidak dimampatkan di / usr / local / java untuk Java JDK / JRE yang disenaraikan sebagai:

  • Taip / Salin / Tampal:

    ls -a

  • jdk1.7.0_45
  • atau jre1.7.0_45
Pasang Oracle Java pada Ubuntu Linux Langkah 8
Pasang Oracle Java pada Ubuntu Linux Langkah 8

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

Gunakan nano, gedit atau penyunting teks lain, sebagai root, open / etc / profile.

  • Taip / Salin / Tampal:

    sudo gedit / etc / profile

  • atau
  • Taip / Salin / Tampal:

    sudo nano / etc / profile

Pasang Oracle Java pada Ubuntu Linux Langkah 9
Pasang Oracle Java pada Ubuntu Linux Langkah 9

Langkah 9. Tatal ke hujung fail menggunakan kekunci anak panah anda dan tambahkan baris berikut di bawah hingga akhir fail profil / etc / anda:

  • Sekiranya anda memasang JDK maka Taip / Salin / Tampal:

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

    JRE_HOME = $ JAVA_HOME / jre

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

    eksport JAVA_HOME

    eksport JRE_HOME

    eksport PATH

  • Atau jika anda memasang JRE maka Taip / Salin / Tampal:

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

    PATH = $ PATH: $ JRE_HOME / tong sampah

    eksport JRE_HOME

    eksport PATH

  • Simpan fail / etc / profile dan keluar.
Pasang Oracle Java pada Ubuntu Linux Langkah 10
Pasang Oracle Java pada Ubuntu Linux Langkah 10

Langkah 10. Maklumkan sistem Linux Ubuntu anda di mana JDK / JRE Oracle Java anda berada

Ini akan memberitahu sistem bahawa versi Oracle Java baru tersedia untuk digunakan.

  • Sekiranya anda memasang JDK maka Taip / Salin / Tampal:

    sudo update-alternative --install "/ usr / bin / java" "java" "/usr/local/java/jdk1.7.0_45/jre/bin/java" 1

  • Atau jika anda memasang JRE maka Taip / Salin / Tampal:

    sudo update-alternative --install "/ usr / bin / java" "java" "/usr/local/java/jre1.7.0_45/bin/java" 1

    perintah ini memberitahu sistem bahawa Oracle Java JRE tersedia untuk digunakan

  • Hanya jika anda memasang JDK maka Taip / Salin / Tampal:

    sudo update-alternative --install "/ usr / bin / java" "java" "/usr/local/java/jdk1.7.0_45/bin/java" 1

    arahan ini memberitahu sistem bahawa Oracle Java JDK tersedia untuk digunakan

  • Taip / Salin / Tampal:

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

    perintah ini memberitahu sistem bahawa permulaan Web Oracle Java tersedia untuk digunakan

Pasang Oracle Java pada Ubuntu Linux Langkah 11
Pasang Oracle Java pada Ubuntu Linux Langkah 11

Langkah 11. Maklumkan sistem Linux Ubuntu anda bahawa Oracle Java JDK / JRE mestilah Java lalai

  • Sekiranya anda memasang JDK maka Taip / Salin / Tampal:

    sudo kemas kini-alternatif --set java /usr/local/java/jdk1.7.0_45/jre/bin/java

  • Atau jika anda memasang JRE maka Taip / Salin / Tampal:

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

    arahan ini akan menetapkan persekitaran jangka masa java untuk sistem

  • Hanya jika anda memasang JDK maka Taip / Salin / Tampal:

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

    arahan ini akan menetapkan penyusun java untuk sistem

  • Sekiranya anda memasang JDK maka Taip / Salin / Tampal:

    sudo kemas kini-alternatif --set javaws /usr/local/java/jdk1.7.0_45/bin/javaws

  • Atau jika anda memasang JRE maka Taip / Salin / Tampal:

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

    arahan ini akan menetapkan permulaan Web Java untuk sistem

Pasang Oracle Java pada Ubuntu Linux Langkah 12
Pasang Oracle Java pada Ubuntu Linux Langkah 12

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

  • Taip / Salin / Tampal:

    . / etc / profil

  • Perhatikan fail PATH / etc / profil anda di seluruh sistem akan dimuat semula selepas reboot sistem Linux Ubuntu anda
Pasang Oracle Java pada Ubuntu Linux Langkah 13
Pasang Oracle Java pada Ubuntu Linux Langkah 13

Langkah 13. Uji untuk melihat apakah Oracle Java dipasang dengan betul pada sistem anda

Jalankan arahan berikut dan perhatikan versi Java: Pemasangan Oracle Java 32-bit yang berjaya akan dipaparkan:

  • Taip / Salin / Tampal:

    java -versi. Perintah ini memaparkan versi java yang berjalan pada sistem anda. Anda akan menerima mesej yang memaparkan: versi java "1.7.0_45"

    Java (TM) SE Runtime Environment (build 1.7.0_45-b18)

  • Java HotSpot (TM) Server VM (build 24.45-b08, mod campuran)
  • Taip / Salin / Tampal:

    java -versi. Perintah ini memberi tahu anda bahawa anda sekarang dapat menyusun program Java dari terminal. Anda akan menerima mesej yang memaparkan: java 1.7.0_45. Pemasangan Oracle Java 64-bit yang berjaya akan dipaparkan:

  • Taip / Salin / Tampal:

    java -versi. Perintah ini memaparkan versi java yang berjalan pada sistem anda. Anda akan menerima mesej yang memaparkan: versi java "1.7.0_45"

    Java (TM) SE Runtime Environment (build 1.7.0_45-b18)

  • Java HotSpot (TM) 64-Bit Server VM (build 24.45-b08, mod campuran)
  • Taip / Salin / Tampal:

    java -versi. Perintah ini memberi tahu anda bahawa anda sekarang dapat menyusun program Java dari terminal. Anda akan menerima mesej yang memaparkan: java 1.7.0_45

Pasang Oracle Java pada Ubuntu Linux Langkah 14
Pasang Oracle Java pada Ubuntu Linux Langkah 14

Langkah 14. Selamat, anda baru sahaja memasang Oracle Java pada sistem Linux anda

Sekarang reboot sistem Linux Ubuntu anda. Setelah itu, sistem anda akan dikonfigurasi sepenuhnya untuk menjalankan dan mengembangkan program Java. Nanti anda mungkin ingin mencuba menyusun dan menjalankan program Java anda sendiri dengan mengikuti artikel ini Cara Membuat Program Java Pertama Anda di Ubuntu Linux

Kaedah 1 dari 3: Pilihan: Cara mengaktifkan Oracle Java di Penyemak Imbas Web anda

Pasang Oracle Java pada Ubuntu Linux Langkah 15
Pasang Oracle Java pada Ubuntu Linux Langkah 15

Langkah 1. 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

  • Nota PENTING:

    Saya ingin berhati-hati ketika mengaktifkan Oracle Java 7 di penyemak imbas web anda, kerana terdapat banyak kekurangan dan eksploitasi keselamatan. Pada dasarnya, dengan mengaktifkan Oracle Java 7 di penyemak imbas web anda jika terdapat kelemahan keselamatan atau eksploitasi, ini adalah bagaimana orang jahat menerobos dan menjejaskan sistem anda. Untuk maklumat lebih lanjut mengenai kelemahan keselamatan dan eksploitasi di Java, lihat laman web berikut: Java Tester

Kaedah 2 dari 3: Google Chrome

Arahan Java 32-bit

Pasang Oracle Java pada Ubuntu Linux Langkah 16
Pasang Oracle Java pada Ubuntu Linux Langkah 16

Langkah 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_45/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

Pasang Oracle Java pada Ubuntu Linux Langkah 17
Pasang Oracle Java pada Ubuntu Linux Langkah 17

Langkah 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_45/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

Pasang Oracle Java pada Ubuntu Linux Langkah 18
Pasang Oracle Java pada Ubuntu Linux Langkah 18

Langkah 1. Nota:

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
Pasang Oracle Java pada Ubuntu Linux Langkah 19
Pasang Oracle Java pada Ubuntu Linux Langkah 19

Langkah 2. Mulakan semula penyemak imbas web anda dan pergi ke Java Tester untuk menguji apakah Java berfungsi dalam penyemak imbas web anda

Kaedah 3 dari 3: Mozilla Firefox

Arahan Java 32-bit

Pasang Oracle Java pada Ubuntu Linux Langkah 20
Pasang Oracle Java pada Ubuntu Linux Langkah 20

Langkah 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_45/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

Pasang Oracle Java pada Ubuntu Linux Langkah 21
Pasang Oracle Java pada Ubuntu Linux Langkah 21

Langkah 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_45/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

Pasang Oracle Java pada Ubuntu Linux Langkah 22
Pasang Oracle Java pada Ubuntu Linux Langkah 22

Langkah 1. Nota:

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
Pasang Oracle Java pada Ubuntu Linux Langkah 23
Pasang Oracle Java pada Ubuntu Linux Langkah 23

Langkah 2. Mulakan semula penyemak imbas web anda dan pergi ke Java Tester untuk menguji apakah Java berfungsi dalam penyemak imbas web anda

Video - Dengan menggunakan perkhidmatan ini, beberapa maklumat dapat dikongsi dengan YouTube

Petua

  • Dengan Ubuntu Linux, Anda dapat memilih apakah akan menggunakan OpenJDK, yang merupakan implementasi sumber terbuka bebas dari bahasa pengaturcaraan Java, atau menggunakan Oracle Java JDK dan JRE. Ada yang lebih suka menggunakan Oracle Java (kerana ini adalah versi Java yang paling mutakhir dan berasal langsung dari pemeliharaan teknologi Java), tetapi ini bervariasi.
  • Perlu diingat bahawa Oracle membuat peningkatan keselamatan dan perbaikan bug dan meningkatkan masalah prestasi untuk setiap rilis baru Oracle Java. Semasa memasang Oracle Java pada sistem anda, perhatikan perubahan nombor versi. Lihat Cara Meningkatkan Oracle Java di Ubuntu Linux untuk maklumat lebih lanjut.
  • Harap maklum bahawa dokumen ini dalam semakan berterusan kerana Oracle kadang-kadang mengubah kaedah pemasangan binari Java JDK / JRE mereka.

Disyorkan: