Tutorial ini akan merangkumi pemasangan kedua-dua 32-bit dan 64-bit Oracle Java 7 JDK / JRE (nombor versi semasa adalah 1.7.0_45) pada sistem operasi Ubuntu 32-bit dan 64-bit. Panduan ini juga digunakan untuk Debian dan Linux Mint. Bagi anda yang hanya ingin memasang JRE Oracle Java untuk menjalankan aplikasi Java dan tidak mengembangkan program Java, gunakan cara ini:
Memasang Oracle Java JRE di Linux Ubuntu
Bagi anda yang ingin memasang Oracle Java JDK untuk mengembangkan program dan aplikasi Java (Oracle Java JRE juga termasuk dalam Oracle JDK), gunakan kaedah ini:
Memasang Oracle Java JDK pada Ubuntu Linux
Langkah
Langkah 1. Periksa sama ada sistem operasi Ubuntu Linux anda mempunyai seni bina 32-bit atau 64-bit
Buka terminal dan jalankan arahan di bawah.
-
Taip / Salin / Tampal:
fail / sbin / init
Versi bit seni bina sistem operasi Ubuntu Linux anda akan dipaparkan sebagai 32-bit atau 64-bit
Langkah 2. Periksa sama ada Java sudah dipasang pada sistem anda
Untuk melakukan ini, anda perlu menjalankan perintah versi Java dari terminal.
-
Buka terminal dan masukkan arahan berikut:
-
Taip / Salin / Tampal:
java -versi
-
-
Sekiranya OpenJDK sudah terpasang di sistem, teks berikut akan muncul di layar:
-
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 sudah terpasang di sistem anda, ini bermakna anda mempunyai Java versi vendor yang salah untuk kaedah ini.
Langkah 3. Keluarkan OpenJDK / JRE dari sistem anda dan buat direktori untuk menahan binari Oracle Java JDK / JRE anda
Ini akan mengelakkan sistem daripada mengalami konflik dan kekeliruan kerana pelbagai versi vendor Java. Sebagai contoh, jika anda memasang OpenJDk / Jre pada sistem anda, anda boleh menghapusnya dengan menaip baris arahan berikut:
-
Taip / Salin / Tampal:
sudo apt-get purge openjdk - / *
Perintah ini akan melepaskan 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
Langkah 4. Muat turun Oracle Java JDK / JRE untuk Linux
Pastikan anda memilih binari termampat betul untuk seni bina sistem 32-bit atau 64-bit (yang berakhir dengan tar.gz).
- Sebagai contoh, jika anda menggunakan sistem operasi Ubuntu Linux 32-bit, muat turun binari Oracle Java 32-bit.
- Sebagai contoh, jika anda menggunakan sistem operasi Ubuntu Linux 64-bit, muat turun binari Oracle Java 64-bit.
-
Pilihan, Muat turun Dokumentasi Oracle Java JDK / JRE
Pilih jdk-7u40-apidocs.zip
-
Maklumat penting:
Binari Oracle Java 64-bit tidak berfungsi pada sistem operasi Ubuntu Linux 32-bit. Sekiranya anda cuba memasang Oracle Java 64-bit pada Ubuntu Linux 32-bit, anda akan menerima banyak mesej ralat sistem.
Langkah 5. Salin binari Oracle Java ke direktori / usr / local / java
Dalam kebanyakan kes, binary Oracle Java akan dimuat turun ke: / home /"nama_pengguna_anda"/ Muat turun.
-
Panduan memasang Oracle Java 32-bit di Linux Ubuntu 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
-
-
Panduan pemasangan 64-bit Oracle Java pada Linux Ubuntu 64-bit:
-
Taip / Salin / Tampal:
cd ~ / Muat turun
-
Sekiranya anda telah memuat turun JDK, Taip / Salin / Tampal:
sudo cp -r jdk-7u45-linux-x64.tar.gz / usr / local / java
-
Atau, jika anda memuat turun JRE, Taip / Salin / Tampal:
sudo cp -r jre-7u45-linux-x64.tar.gz / usr / local / java
-
Taip / Salin / Tampal:
cd / usr / tempatan / java
-
Langkah 6. Buka binari Java yang dimampatkan ke dalam direktori / usr / local / java
-
Panduan memasang Oracle Java 32-bit di Linux Ubuntu 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
-
-
Panduan pemasangan 64-bit Oracle Java pada Linux Ubuntu 64-bit:
-
Sekiranya anda telah memuat turun JDK, Taip / Salin / Tampal:
sudo tar xvzf jdk-7u45-linux-x64.tar.gz
-
Atau jika anda telah memuat turun JRE, Taip / Salin / Tampal:
sudo tar xvzf jre-7u45-linux-x64.tar.gz
-
Langkah 7. Semak direktori anda sekali lagi
Pada ketika ini, anda harus mempunyai direktori binari yang tidak dimampatkan di / usr / local / java untuk Java JDK / JRE yang mengatakan:
-
Taip / Salin / Tampal:
ls -a
- jdk1.7.0_45
- atau jre1.7.0_45
Langkah 8. Edit fail PATH sistem / etc / profile dan tambahkan pemboleh ubah sistem berikut ke jalan sistem anda
Gunakan nano, gedit, atau editor teks lain, dan buka / etc / profile sebagai root (root).
-
Taip / Salin / Tampal:
sudo gedit / etc / profile
- atau
-
Taip / Salin / Tampal:
sudo nano / etc / profile
Langkah 9. Tatal ke bahagian bawah fail menggunakan kekunci anak panah dan tambahkan baris berikut di akhir fail profil / etc / anda:
-
Sekiranya anda memasang JDK, Ketik / 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, Ketik / 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.
Langkah 10. Beritahu lokasi Oracle JDK / JRE ke sistem Linux Ubuntu
Oleh itu, sistem akan diberitahu bahawa versi baru Oracle Java sudah tersedia.
-
Sekiranya anda memasang JDK, Ketik / Salin / Tampal:
sudo update-Alternatives --install "/ usr / bin / java" "java" "/usr/local/java/jdk1.7.0_45/jre/bin/java" 1
-
Atau, Sekiranya anda memasang JRE, Ketik / Salin / Tampal:
sudo update-alternative --install "/ usr / bin / java" "java" "/usr/local/java/jre1.7.0_45/bin/java" 1
Perintah ini akan memberitahu sistem bahawa JRE Oracle Java aktif dan berjalan
-
Hanya jika anda memasang JDK, Taip / Salin / Tampal:
sudo update-alternative --install "/ usr / bin / java" "java" "/usr/local/java/jdk1.7.0_45/bin/java" 1
Perintah ini memberitahu anda bahawa JDK Oracle Java siap 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 sedang dan berjalan
Langkah 11. Beritahu Linux Ubuntu bahawa JDK / JRE Oracle Java harus menjadi Java lalai
-
Sekiranya anda memasang JDK, Ketik / Salin / Tampal:
sudo kemas kini-alternatif --set java /usr/local/java/jdk1.7.0_45/jre/bin/java
-
Atau jika anda memasang JRE, Ketik / Salin / Tampal:
sudo kemas kini-alternatif --set java /usr/local/java/jre1.7.0_45/bin/java
Perintah ini akan menyiapkan JRE (Java Runtime Environment) untuk sistem
-
Hanya jika anda memasang JDK, Taip / Salin / Tampal:
sudo kemas kini-alternatif --set java /usr/local/java/jdk1.7.0_45/bin/java
Perintah ini akan menetapkan penyusun Java untuk sistem
- Sekiranya anda memasang JDK, Ketik / Salin / Tampal sudo kemas kini-alternatif --set javaws /usr/local/java/jdk1.7.0_45/bin/javaws
-
Atau, jika anda memasang JRE, Ketik / Salin / Tampal:
sudo kemas kini-alternatif --set javaws /usr/local/java/jre1.7.0_45/bin/javaws
Perintah ini akan mengatur Java permulaan Web untuk sistem
Langkah 12. Muatkan semula profil PATH / etc / sistem anda dengan menaip arahan berikut:
-
Taip / Salin / Tampal:
. / etc / profil
- Perhatikan bahawa fail profil PATH / etc / seluruh sistem anda akan dimuat semula selepas Linux Ubuntu dihidupkan semula.
Langkah 13. Uji apakah Oracle Java dipasang dengan betul pada sistem anda
Jalankan arahan berikut dan perhatikan versi Java: Pemasangan Oracle Java 32-bit yang betul akan dipaparkan:
-
Taip / Salin / Tampal:
java -versi. Perintah ini memaparkan versi Java yang dijalankan oleh sistem. Anda akan melihat mesej yang mengatakan: 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 memberitahu anda bahawa anda kini dapat menyusun program Java dari terminal. Anda akan melihat mesej yang mengatakan: 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 dijalankan oleh sistem. Anda akan melihat mesej yang mengatakan: 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 memberitahu anda bahawa anda kini dapat menyusun program Java dari terminal. Anda akan melihat mesej yang mengatakan: java 1.7.0_45
Langkah 14. Selamat, anda telah memasang Oracle Java pada sistem Linux anda
Sekarang, but semula Ubuntu Linux anda. Selepas itu, sistem anda akan dikonfigurasi sepenuhnya untuk menjalankan dan mengembangkan program Java.
Kaedah 1 dari 3: Pilihan: Cara Mengaktifkan Java Oracle dalam Penyemak Imbas Web
Langkah 1. Aktifkan pemalam Java dalam penyemak imbas web anda dengan membuat pautan simbolik dari direktori pemalam penyemak imbas ke lokasi pemalam Java di distribusi Oracle Java
-
Rekod Vital:
Saya sangat mengesyorkan berhati-hati ketika mengaktifkan Oracle Java 7 dalam penyemak imbas web kerana banyak kekurangan dari segi keselamatan dan eksploitasi. Pada hakikatnya, jika anda mengaktifkan Oracle Java 7 di penyemak imbas web anda, orang jahat boleh memasuki dan merosakkan komputer anda dengan memanfaatkan kekurangan dan kelemahannya. Untuk maklumat lebih lanjut, lawati Java Tester
Kaedah 2 dari 3: Google Chrome
Panduan untuk Oracle Java 32-bit:
Langkah 1. Masukkan arahan berikut
-
Taip / Salin / Tampal:
sudo mkdir -p / opt / google / chrome / plugins
Direktori yang dipanggil / opt / google / chrome / plugins akan dibuat
-
Taip / Salin / Tampal:
cd / opt / google / chrome / plugins
Perintah ini akan mengubah anda ke direktori pengaya Google Chrome, jadi pastikan anda berada di direktori sebelum pautan simbolik
-
Taip / Salin / Tampal:
sudo ln -s /usr/local/java/jre1.7.0_45/lib/i386/libnpjp2.so
Perintah ini akan membuat pautan simbolik dari plugin JRE Java (Java Runtime Environment) libnpjp2.so ke Google Chrome anda.
Panduan untuk Oracle Java 64-bit:
Langkah 1. Masukkan arahan berikut
-
Taip / Salin / Tampal:
sudo mkdir -p / opt / google / chrome / plugins
Direktori bernama / opt / google / chrome / plugins akan dibuat
-
Taip / Salin / Tampal:
cd / opt / google / chrome / plugins
Perintah ini akan mengubah anda ke direktori pengaya Google Chrome, jadi pastikan anda berada di direktori sebelum membuat pautan simbolik
-
Taip / Salin / Tampal:
sudo ln -s /usr/local/java/jre1.7.0_45/lib/amd64/libnpjp2.so
Perintah ini akan membuat pautan simbolik dari Java JRE (Java Runtime Environment) add-on libnpjp2.so ke Google Chrome.
Peringatan:
Langkah 1. Nota:
Kadang-kadang apabila anda memasukkan perintah di atas, satu mesej akan muncul dengan mengatakan:
- ln: membuat pautan simbolik `./libnpjp2.so ': Fail ada
- Untuk menyelesaikan 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 memasukkan perintah
Langkah 2. Mulakan semula penyemak imbas web dan pergi ke Penguji Java untuk menguji apakah Java berfungsi dengan baik di penyemak imbas web
Kaedah 3 dari 3: Mozilla Firefox
Panduan 32-bit Oracle Java:
Langkah 1. Masukkan arahan berikut
-
Taip / Salin / Tampal:
cd / usr / lib / mozilla / pemalam
Perintah ini akan mengubah anda ke direktori / usr / lib / mozilla / plugins, buat direktori ini jika belum ada
-
Taip / Salin / Tampal:
sudo mkdir -p / usr / lib / mozilla / plugin
Perintah ini akan membuat direktori / usr / lib / mozilla / plugins, jadi pastikan anda berada di direktori ini sebelum membuat pautan simbolik
-
Taip / Salin / Tampal:
sudo ln -s /usr/local/java/jre1.7.0_45/lib/i386/libnpjp2.so
Perintah ini akan membuat pautan simbolik dari Java JRE (Java Runtime Environment) add-on libnpjp2.so ke Mozilla Firefox anda
Langkah 2. ==== Panduan untuk Oracle Java 64-bit:
====
Langkah 3. Masukkan arahan berikut
-
Taip / Salin / Tampal:
cd / usr / lib / mozilla / pemalam
Perintah ini akan mengubah anda ke direktori / usr / lib / mozilla / plugins, buat direktori ini jika belum ada
-
Taip / Salin / Tampal:
sudo mkdir -p / usr / lib / mozilla / plugin
Perintah ini akan membuat direktori / usr / lib / mozilla / plugins, jadi pastikan anda berada di direktori ini sebelum membuat pautan simbolik
-
Taip / Salin / Tampal:
sudo ln -s /usr/local/java/jre1.7.0_45/lib/amd64/libnpjp2.so
Perintah ini akan membuat pautan simbolik dari Java JRE (Java Runtime Environment) add-on libnpjp2.so ke Mozilla Firefox.
Peringatan:
Langkah 1. Nota:
Kadang-kadang, apabila anda memasukkan perintah di atas, mesej berikut mungkin muncul:
- ln: membuat pautan simbolik `./libnpjp2.so ': Fail ada
- Untuk menyelesaikan 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 memasukkan perintah.
Langkah 2. Mulakan semula penyemak imbas web anda dan pergi ke laman Java Tester untuk menguji apakah Java berfungsi dengan baik di penyemak imbas web
Petua
- Untuk menggunakan Ubuntu Linux, Anda dapat memilih untuk menggunakan OpenJDK, yang merupakan implementasi sumber terbuka bebas dari bahasa pengaturcaraan Java, atau menggunakan Oracle Java JDK atau JRE. Sebilangan orang lebih suka Oracle Java (kerana ini adalah versi Java yang paling terkini dan disediakan langsung oleh penyelenggara teknologi Java), tetapi memilih sesuai dengan keinginan anda.
- Perlu diingat bahawa Oracle mengemas kini keselamatan, memperbaiki bug, dan menimbulkan masalah prestasi setiap kali mengeluarkan Java Oracle baru. Semasa memasang Oracle Java ke sistem, pastikan anda mengetahui nombor versi.
- Ketahuilah bahawa dokumen ini disemak semula secara berkala kerana Oracle kadang-kadang mengubah bagaimana binari JDK / JRE dipasang.