Bagaimana untuk memasang Oracle Java JRE pada Ubuntu Linux

Posted on
Pengarang: Laura McKinney
Tarikh Penciptaan: 9 April 2021
Tarikh Kemas Kini: 1 Julai 2024
Anonim
How To Install Oracle Java (JDK) On Ubuntu 20.04 LTS, Debian Linux
Video.: How To Install Oracle Java (JDK) On Ubuntu 20.04 LTS, Debian Linux

Kandungan

adalah wiki, yang bermaksud banyak artikel ditulis oleh beberapa penulis. Untuk membuat artikel ini, 14 orang, yang tidak bernama, menyertai edisi dan peningkatannya dari masa ke masa.

Beberapa aplikasi akan memerlukan pemasangan persekitaran runtime Java untuk berfungsi dengan betul pada sistem Ubuntu. Persekitaran ini harus menghormati seni bina sistem yang dipasang, dalam 32 atau 64 bit, dan yang terbaik adalah sentiasa memasang persekitaran Java yang paling terkini. Prosedur untuk memasang Java JRE akan sama untuk pengedaran Debian dan yang berasal dari mereka (Ubuntu dan Linux Mint untuk menamakan beberapa). Laman Java Oracle akan menawarkan anda untuk memuat turun Runtime Environment (JRE) atau Environment Development (JDK). Latihan yang kami cadangkan di sini adalah untuk memasang yang persekitaran runtime (Oracle Java JRE). Anda juga boleh membenarkan Java berfungsi dalam penyemak imbas web anda, sehingga Anda dapat menjalankan aplikasi Java secara online.


peringkat



  1. Semak senibina sistem anda. Untuk mengetahui apakah arsitektur pengedaran Linux anda adalah 32-bit atau 64-bit, buka terminal dan undian sistem anda.
    • Masukkan atau salin dan tampal fail / sbin / init. Sekiranya / sbin / init: pautan simbolik ke / lib / systemd / systemd paparkan, buat arahan itu fail / lib / systemd / systemd yang terpakai kepada versi terkini sistem dan derivatif Debian.
      • Tuliskan satu yang akan dikembalikan kepada anda. Sistem anda akan diwarisi dalam 64 bit jika anda membaca ELF 64-bit dalam jawapan, dan ia akan berada dalam 32 bit jika anda dapat ELF 32-bit.



  2. Semak sama ada Java sudah dipasang pada sistem anda. Memohon dari terminal anda arahan yang menunjukkan versi Java yang dipasang.
    • Buka terminal dan masukkan arahan berikut:
      • masukkan atau salin dan tampal java -version
    • Jika OpenJDK dipasang pada sistem anda, anda akan mendapat jawapan serupa dengan yang berikut:
      • versi openjdk "1.7.0_15"
        Persekitaran Masa Rutin OpenJDK (IcedTea6 1.10pre) (6b15 ~ pre1-0lucid1)
        OpenJDK 64-Bit VM Server (membina 19.0-b09, mod bercampur)
    • Jika nama penjual OpenJDK dipaparkan dalam sistem yang dikembalikan oleh sistem, versi Java yang dipasang pada sistem anda tidak sesuai dengan yang kami akan merawat dalam penerusan wiki ini, yang akan Oracle Java JRE / JDK.



  3. Padam OpenJDK / JRE sepenuhnya dari sistem anda. Untuk mengelakkan konflik antara versi Java yang berbeza, buat direktori untuk menyimpan fail biner Oracle Java JRE. Keluarkan versi OpenJDK / JRE yang dipasang pada sistem anda dengan memasukkan peranti anda:
    • masukkan atau salin dan tampal sudo apt-get purge openjdk - *
      • OpenJDK / JRE akan dikeluarkan sepenuhnya dari sistem anda.
    • masukkan atau salin dan tampal sudo mkdir -p / usr / local / java
      • Direktori yang bernama "/ usr / local / java" akan diwujudkan untuk menerima binari Oracle Java JDK dan JRE.


  4. Muat turun Oracle Java JRE untuk Linux. Pastikan anda memilih fail yang bersamaan dengan seni bina 32 atau 64 bit sistem anda. Fail tersebut akan dimuat turun sebagai arkib termampat dalam format .tar.gz.
    • Sekiranya anda sedang menjalankan seni bina Ubuntu 32-bit, muat turun fail binari untuk sistem 32-bit ini.
    • Sekiranya anda sedang menjalankan seni bina Ubuntu 64-bit, muat turun binari untuk sistem 64-bit ini.
    • Nikmati sambungan anda untuk memuat turun dokumentasi Oracle Java JDK / JRE yang boleh membuktikan berguna.
      • Pilih fail bernama jdk-7u40-apidocs.zip dan muat turunnya.
    • Baca dengan teliti: Fail perduaan 64-bit Oracle tidak akan berfungsi pada sistem berstruktur 32-bit. Anda akan melihat banyak kesilapan dan amaran jika anda cuba memasang dalam keadaan ini.


  5. Pindahkan fail binari Oracle. Fail yang anda muat turun akan diletakkan dalam direktori secara lalai ~ / Utama / yourname / Downloads dan anda perlu memindahkannya ke direktori / Usr / local / java yang anda buat sebelum ini.
    • Pindahkan fail yang dimuat turun dari Oracle Java hingga 32 bit:
      • masukkan atau salin dan tampal cd / home /"Nama anda"/ Downloads
      • masukkan atau salin dan tampal sudo cp -r jre-8u131-linux-i586.tar.gz / usr / local / java
      • masukkan atau salin dan tampal cd / usr / local / java
    • Pindahkan fail yang dimuat turun dari Oracle Java hingga 64 bit:
      • masukkan atau salin dan tampal cd / home /"Nama anda"/ Downloads
      • masukkan atau salin dan tampal sudo cp -r jre-8u131-linux-x64.tar.gz / usr / local / java
      • masukkan atau salin dan tampal cd / usr / local / java


  6. Pasang Oracle Java pada sistem anda. Anda perlu menggunakan arahan yang diterangkan di bawah untuk fail format dimampatkan .tar.gz dOracle Java. Ini mesti dilakukan dengan mempunyai akses ke tahap akar supaya semua pengguna sistem dapat mendapat manfaat daripada pemasangan Java. Anda perlu berhati-hati untuk menggunakan arahan itu sudo untuk setiap arahan yang diterangkan di bawah. Pertama, anda perlu menukar kebenaran akses kepada fail yang baru anda alihkan.
    • Tukar kebenaran akses fail Java ke 32 bit:
      • masukkan atau salin dan tampal sudo chmod a + x jre-8u131-linux-i586.tar.gz
    • Tukar kebenaran akses fail Java 64-bit:
      • masukkan atau salin dan tampal sudo chmod a + x jre-8u131-linux-x64.tar.gz


  7. Kemudian unzip binari. Berhati-hati untuk memposisikan diri anda, jika belum selesai, dalam direktori / Usr / local / java untuk meneruskan operasi ini.
    • Pasang Oracle Java untuk Ubuntu Linux dalam 32 bit:
      • masukkan atau salin dan tampal sudo tar xvzf jre-8u131-linux-i586.tar.gz
    • Pasang Oracle Java untuk Ubuntu Linux dalam 64 bit:
      • masukkan atau salin dan tampal sudo tar xvzf jre-8u131-linux-x64.tar.gz


  8. Periksa direktori pemasangan anda dengan berhati-hati. Pada titik ini dalam prosedur, folder yang tidak dimampatkan dalam direktori / Usr / local / java. Untuk menyemaknya:
    • masukkan atau salin dan tampal ls -a
    • anda akan dapat membaca jre1.8.0_131, yang merupakan folder yang terdapat dalam direktori


  9. Edit pembolehubah sistem PATH. Ia terletak dalam fail / Etc / profile, yang anda perlu ubah suai melalui editor es. Anda akan dapat menggunakannya nano, gedit atau mana-mana editor lain pilihan anda akar untuk menambah pemboleh ubah ini:
    • masukkan atau salin dan tampal sudo gedit / etc / profile untuk digunakan gedit
    • atau
    • masukkan atau salin dan tampal sudo nano / etc / profile jika anda lebih suka nano


  10. Pergi ke penghujung fail. Tatal e dengan menggunakan kekunci anak panah atas / bawah pada keyboard anda untuk pergi ke baris terakhir fail dan tambahkan baris berikut:
    • masukkan atau salin dan tampal
      JAVA_HOME = / usr / local / java /jre1.8.0_73
      PATH = $ PATH: $ HOME / bin: $ JAVA_HOME / bin
      eksport JAVA_HOME
      eksport PATH


  11. Simpan fail itu / Etc / profile. Ingat untuk menambah garisan kosong pada akhir e sebelum anda menyimpan dan keluar dari editor.


  12. Maklumkan sistem perubahan anda. Untuk mengetahui di mana untuk mencari fail untuk versi Java yang baru, anda perlu memaklumkan kepada sistem anda tentang perubahan yang telah anda buat:
    • masukkan atau salin dan tampal sudo update-alternatives --install "/ usr / bin / java" "java" "/usr/local/java/jre1.8.0_131/bin/java" 1
      • Sistem anda akan dimaklumkan mengenai ketersediaan Oracle Java.
    • masukkan atau salin dan tampal sudo update-alternatives --install "/ usr / bin / javaws" "javaws" "/usr/local/java/jre1.8.0_131/bin/javaws" 1
      • Dia akan dimaklumkan di sini tentang adanya modul ini Oracle Java Web bermula.


  13. Berikan sistem anda versi lalai Java. Anda juga perlu memaklumkan Oracle Java JRE kini merupakan versi lalai dari persekitaran runtime Java dengan menggunakan perintah-perintah yang dijelaskan di bawah:
    • masukkan atau salin dan tampal sudo update-alternatives --set java /usr/local/java/jre1.8.0_131/bin/java
      • Perintah ini akan menentukan persekitaran runtime Java yang sesuai untuk sistem ini.
    • masukkan atau salin dan tampal alternatif-kemas kini sudo --set javaws /usr/local/java/jre1.8.0_131/bin/javaws
      • Ini akan menentukan modul ini Permulaan web jawa yang akan digunakan.


  14. Muatkan persekitaran sistem baru anda. Teruskan seperti yang dijelaskan di bawah.
    • Masukkan atau salin dan tampal ./etc/profile.
    • Perhatikan bahawa pembolehubah persekitaran yang ditakrifkan dalam fail / Etc / profile tidak akan disokong oleh sistem sehingga selepas anda memulakan semula komputer anda.


  15. Semak sama ada Oracle Java telah dipasang dengan betul. Jalankan arahan yang ditunjukkan di bawah untuk memeriksa bilangan versi Java yang akan dikembalikan oleh sistem.


  16. Semak versi Oracle Java 32-bit anda:
    • masukkan atau salin dan tampal java -version
      • Perintah ini akan mengembalikan versi Java yang disokong oleh sistem.
    • yang berikut akan muncul di terminal:
      • versi java "1.8.0_131"
        Persekitaran Masa Runtime Java (TM) (membina 1.8.0_131-8u131-b11)
        Java HotSpot (TM) VM Server (membina 25.131-b11, mod bercampur)


  17. Semak versi Oracle Java 64-bit anda:
    • masukkan atau salin dan tampal java -version
      • Anda akan dimaklumkan tentang versi Java yang disokong oleh sistem.
    • yang berikut akan muncul di terminal:
      • versi java "1.8.0_131"
        Persekitaran Masa Runtime Java (TM) (membina 1.8.0_131-8u131-b11)
        Java HotSpot (TM) VM Server (membina 25.131-b11, mod campuran)


  18. Restart Ubuntu Linux. Tahniah, persekitaran runtime Java baru anda dikonfigurasikan sepenuhnya dan disokong oleh sistem anda. Anda kini dapat menjalankan aplikasi yang ditulis dalam Java tanpa kesulitan.
Benarkan Java untuk pelayar web
  1. Untuk membolehkan pemalam Java digunakan oleh pelayar web anda, anda perlu membuat symlink dari direktori pemasangan modulnya ke lokasi pemalam yang disertakan dalam persekitaran runtime Java Oracle yang telah anda pasang.
    • Baca dengan teliti: Anda perlu berhati-hati dalam membenarkan Oracle Java 8 dalam pelayar web anda kerana beberapa kelemahan keselamatan telah dikesan pada masa lalu dan mungkin juga yang lain akan ditemui pada masa akan datang. Kelemahan keselamatan ini adalah semua titik masuk ke sistem anda yang disediakan untuk penggodam atau penggodam berniat jahat. Rujuk ke tapak Tester Java untuk maklumat lanjut mengenai topik ini.

Pasang Oracle Java untuk Google Chrome 32-bit

  1. Memohon arahan berikut:
    • masukkan atau salin dan tampal sudo mkdir -p / opt / google / chrome / plugins
      • Satu direktori bernama / Opt / google / chrome / plugins akan dibuat.
    • masukkan atau salin dan tampal cd / opt / google / chrome / plugins
      • Anda akan dibawa ke direktori penyemak imbas Chrome dengan arahan ini. Berhati-hati berada dalam direktori ini sebelum meneruskan penciptaan pautan simbolik:
    • masukkan atau salin dan tampal sudo ln -s /usr/local/java/jre1.8.0_73/lib/i386/libnpjp2.so
      • Pautan simbolik akan dibuat di antara perpustakaan libnpjp2.so persekitaran runtime Java anda dan penyemak imbas Google Chrome.

Pasang Oracle Java untuk Google Chrome 64-bit

  1. Memohon arahan berikut:
    • masukkan atau salin dan tampal sudo mkdir -p / opt / google / chrome / plugins
      • Satu direktori bernama / Opt / google / chrome / plugins akan dibuat.
    • masukkan atau salin dan tampal cd / opt / google / chrome / plugins
      • Anda akan dibawa ke direktori penyemak imbas Chrome dengan arahan ini. Berhati-hati berada dalam direktori ini sebelum meneruskan penciptaan pautan simbolik:
    • masukkan atau salin dan tampal sudo ln -s /usr/local/java/jre1.8.0_05/lib/amd64/libnpjp2.so
      • Pautan simbolik akan dibuat di antara perpustakaan libnpjp2.so persekitaran runtime Java anda dan penyemak imbas Google Chrome.

Nota mengenai memasang Java di Google Chrome

  1. Nota: yang berikut mungkin dikembalikan selepas anda membuat pautan simbolik:
    • ln: penciptaan pautan simbol `./libnpjp2.so: fail itu sudah wujud
    • untuk membetulkan masalah ini, hanya padamkan pautan simbolik yang ada dengan menggunakan perintah berikut:
    • masukkan atau salin dan tampal cd / opt / google / chrome / plugins
    • masukkan atau salin dan tampal sudo rm -rf libnpjp2.so
    • pastikan untuk memeriksa bahawa anda berada dalam direktori / Opt / google / chrome / plugins sebelum membuat pesanan.
  2. Mulakan semula komputer anda. Kemudian pergi ke tapak Tester Java untuk memastikan bahawa Java berfungsi dalam pelayar web anda.

Pasang Oracle Java untuk Mozilla Firefox dalam 32 bit

  1. Memohon arahan berikut:
    • masukkan atau salin dan tampal cd / usr / lib / mozilla / plugins
      • Anda akan dibawa ke panggilan arahan ini dalam direktori / Usr / lib / mozilla / plugins. Anda perlu membuat direktori ini dengan cara berikut jika tidak ada pada sistem anda:
    • masukkan atau salin dan tampal sudo mkdir -p / usr / lib / mozilla / plugins
      • Perintah ini akan membuat direktori bernama / Usr / lib / mozilla / plugins. Berhati-hati berada dalam direktori ini sebelum meneruskan penciptaan pautan simbolik.
    • masukkan atau salin dan tampal sudo ln -s /usr/local/java/jre1.8.0_73/lib/i386/libnpjp2.so
      • Pautan simbolik akan dibuat di antara perpustakaan libnpjp2.so persekitaran runtime Java anda dan penyemak imbas Mozilla Firefox.

Pasang Oracle Java untuk Mozilla Firefox dalam 64-bit

  1. Memohon arahan berikut:
    • masukkan atau salin dan tampal cd / usr / lib / mozilla / plugins
      • Anda akan dibawa ke panggilan arahan ini dalam direktori / Usr / lib / mozilla / plugins. Anda perlu membuat direktori ini dengan cara berikut jika tidak ada pada sistem anda:
    • masukkan atau salin dan tampal sudo mkdir -p / usr / lib / mozilla / plugins
      • Perintah ini akan membuat direktori bernama / Usr / lib / mozilla / plugins. Berhati-hati berada dalam direktori ini sebelum meneruskan penciptaan pautan simbolik.
    • masukkan atau salin dan tampal sudo ln -s /usr/local/java/jre1.8.0_73/lib/amd64/libnpjp2.so
      • Pautan simbolik akan dibuat di antara perpustakaan libnpjp2.so persekitaran runtime Java anda dan penyemak imbas Mozilla Firefox.

Nota mengenai memasang Java di Mozilla Firefox

  1. Nota: yang berikut mungkin dikembalikan selepas anda membuat pautan simbolik:
    • ln: penciptaan pautan simbol `./libnpjp2.so: fail itu sudah wujud
    • untuk membetulkan masalah ini, hanya padamkan pautan simbolik yang ada dengan menggunakan perintah berikut:
    • masukkan atau salin dan tampal cd / usr / lib / mozilla / plugins
    • masukkan atau salin dan tampal sudo rm -rf libnpjp2.so
    • pastikan untuk memeriksa bahawa anda berada dalam direktori / Usr / lib / mozilla / plugins sebelum membuat pesanan.
  2. Mulakan semula komputer anda. Kemudian pergi ke tapak Tester Java untuk memastikan bahawa Java berfungsi dalam pelayar web anda.