GNU/Linux >> Belajar Linux >  >> Linux

Cara Menginstal Java 8 JRE dan JDK dari file RPM di Linux

JRE adalah singkatan dari Java Runtime Environment.

JDK adalah singkatan dari Java Development Kit.

Dalam kebanyakan situasi, jika Anda ingin menjalankan aplikasi Java, Anda hanya perlu menginstal Only JRE.

Namun, jika Anda melakukan beberapa pekerjaan pengembangan, atau mengkompilasi aplikasi yang membutuhkan Java SDK, maka Anda harus menginstal JDK.

Tutorial ini menjelaskan cara menginstal JRE saja, JDK saja, dan keduanya JRE JDK bersamaan.

Unduh Hanya Java 8 JRE

Versi terbaru Java 8 tersedia untuk diunduh dari sini. Klik tautan “Unduh” di sebelah “JRE”.

Berikut adalah tautan unduhan langsung untuk Unduhan JRE 8.

Klik pada tombol radio yang mengatakan:"Terima Perjanjian Lisensi". Tombol radio akan hilang dan Anda akan melihat pesan ini:Terima kasih telah menerima Perjanjian Lisensi Kode Biner Oracle untuk Java SE; Anda sekarang dapat mengunduh perangkat lunak ini.

Untuk linux 64-bit, unduh file jre-8u131-linux-x64.rpm, yang berada di bawah “Linux x64”

untuk linux 32-bit, unduh file jre-8u131-linux-i586.rpm, yang ada di bawah “Linux x86”

Instal Java 8 JRE Saja

Di server ini, saat ini tidak ada java yang terinstal.

# java -version
-bash: java: command not found

# rpm -qa | grep -i jre

Instal file jre rpm yang telah diunduh seperti gambar di bawah ini.

# rpm -ivh jre-8u131-linux-x64.rpm --test
Preparing...                          ################# [100%]

# rpm -ivh jre-8u131-linux-x64.rpm 
Preparing...                          ################# [100%]
Updating / installing...
   1:jre1.8.0_131-1.8.0_131-fcs       ################# [100%]
Unpacking JAR files...
        plugin.jar...
        javaws.jar...
        deploy.jar...
        rt.jar...
        jsse.jar...
        charsets.jar...
        localedata.jar...

Verifikasi untuk memastikan itu berhasil diinstal. Dalam contoh ini, seperti yang kita lihat, ini telah menginstal versi 1.8.0 dari java.

# java -version
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)

# rpm -qa | grep -i jre
jre1.8.0_131-1.8.0_131-fcs.x86_64

Catatan:Jika Anda baru mengenal Java, dan ingin mempelajari cara menulis program dasar hello world java sederhana, ini mungkin membantu:Cara Menulis dan Menjalankan Program Java di OS Unix

Unduh Java 8 JDK Saja

Jika Anda menginstal JDK, Anda biasanya tidak perlu menginstal JRE secara terpisah karena semua file biner yang disertakan dengan JRE juga disertakan dengan JDK.

Versi terbaru Java 8 tersedia untuk diunduh dari sini. Klik tautan “Unduh” di sebelah “JDK”.

Berikut adalah tautan unduhan langsung untuk Unduhan JDK 8.

Klik pada tombol radio yang mengatakan:"Terima Perjanjian Lisensi". Tombol radio akan hilang dan Anda akan melihat pesan ini:Terima kasih telah menerima Perjanjian Lisensi Kode Biner Oracle untuk Java SE; Anda sekarang dapat mengunduh perangkat lunak ini.

Untuk linux 64-bit, unduh file jdk-8u131-linux-x64.rpm, yang ada di bawah “Linux x64”

untuk linux 32-bit, unduh file jdk-8u131-linux-i586.rpm, yang ada di bawah “Linux x86”

Instal Java 8 JDK Saja

Instal Java 8 JDK pada sistem Anda seperti yang ditunjukkan di bawah ini.

# rpm -ivh jdk-8u131-linux-x64.rpm --test
Preparing...                          ################ [100%]
 
# rpm -ivh jdk-8u131-linux-x64.rpm 
Preparing...                          ################ [100%]
Updating / installing...
   1:jdk1.8.0_131-2000:1.8.0_131-fcs  ################ [100%]
Unpacking JAR files...
        tools.jar...
        plugin.jar...
        javaws.jar...
        deploy.jar...
        rt.jar...
        jsse.jar...
        charsets.jar...
        localedata.jar...

Pastikan jdk rpm berhasil diinstal.

# rpm -qa | grep -i jdk
jdk1.8.0_131-1.8.0_131-fcs.x86_64

Lokasi File Java 8 JRE dan JDK

Secara default, langkah-langkah di atas akan menginstal jre dan jdk di bawah direktori /usr/java seperti yang ditunjukkan di bawah ini.

# ls -l /usr/java/
lrwxrwxrwx. 1 root root   16 Jun  1 16:55 default -> /usr/java/latest
drwxr-xr-x. 9 root root 4096 Jun  1 17:03 jdk1.8.0_131
drwxr-xr-x. 7 root root 4096 Jun  1 16:55 jre1.8.0_131
lrwxrwxrwx. 1 root root   22 Jun  1 17:03 latest -> /usr/java/jdk1.8.0_131

Output ls di atas menunjukkan bahwa Anda dapat menginstal beberapa versi jre atau jdk pada mesin yang sama, karena setiap versi instalasi akan mendapatkan nama direktorinya sendiri dengan nomor versi di dalamnya.

Eksekusi java digunakan dari lokasi JRE (dan bukan dari lokasi JDK).

Saat Anda menginstal beberapa java, untuk mengidentifikasi versi java mana yang dapat dieksekusi yang digunakan di seluruh sistem, lakukan hal berikut:

Seperti yang ditunjukkan di bawah ini, executable java menunjuk ke /usr/bin/java

# whereis java
java: /usr/bin/java /usr/share/man/man1/java.1

/usr/bin/java benar-benar menunjuk ke java di direktori /etc/alternatives.

# ls -l /usr/bin/java
lrwxrwxrwx. 1 root root 22 Jun  1 17:03 /usr/bin/java -> /etc/alternatives/java

Akhirnya, seperti yang Anda lihat di sini, alternatif java etc menunjuk ke java yang dapat dieksekusi dari Java 8 JRE yang kami instal. (yaitu dari direktori /usr/java/jre1.8.0_131/bin)

# ls -l /etc/alternatives/java
lrwxrwxrwx. 1 root root 31 Jun  1 17:03 /etc/alternatives/java -> /usr/java/jre1.8.0_131/bin/java

Linux
  1. Cara menginstal Java di Linux

  2. Cara Menginstal dan Mengkonfigurasi Nginx dari Sumber di Linux

  3. Cara Mengkompilasi dan Menginstal Perangkat Lunak dari Kode Sumber di Linux

  1. Debian – Instal Java Jdk Dan Jre Di Debian 8?

  2. Cara Menginstal Java (JRE atau JDK) di FreeBSD

  3. Cara Menginstal MongoDB dari Sumber (dan menggunakan YUM) di Linux

  1. Cara Menginstal Oracle Java JDK 17 di Linux

  2. Apa itu NFS dan bagaimana cara menginstalnya di Linux

  3. Cara Menginstal dan Mengelola Versi Java di Rocky Linux 8