GNU/Linux >> Belajar Linux >  >> Debian

Cara Menginstal Java di Debian 9

Dalam tutorial ini, kita akan membahas cara menginstal Java di Debian 9. Java adalah salah satu bahasa pemrograman paling populer yang digunakan untuk membangun berbagai jenis aplikasi dan sistem. Aplikasi yang dikembangkan di Java dapat diskalakan, fleksibel, dan dapat dipelihara.

Ada dua paket Java yang berbeda, Java Runtime Environment (JRE) dan Java Development Kit (JDK). Jika Anda hanya ingin menjalankan program Java, maka Anda memerlukan JRE, dan jika Anda adalah pengembang Java, maka Anda memerlukan JDK, yang mencakup JRE dan alat pengembangan/debugging dan perpustakaan.

Ada juga dua implementasi Java yang berbeda, OpenJDK dan Oracle Java, dengan hampir tidak ada perbedaan di antara keduanya kecuali Oracle Java memiliki beberapa fitur komersial tambahan.

Jika Anda tidak yakin implementasi dan versi Java mana yang akan digunakan, rekomendasi umumnya adalah tetap menggunakan versi OpenJDK default yang tersedia di Debian 9.

Prasyarat #

Sebelum melanjutkan tutorial ini, pastikan Anda masuk sebagai pengguna dengan hak istimewa sudo.

Instal OpenJDK 8 #

OpenJDK 8, implementasi open-source Platform Java, adalah pengembangan dan runtime Java default di Debian 9. Instalasinya sederhana dan mudah.

Gunakan perintah berikut untuk menginstal OpenJDK 8 JDK dari repositori standar Debian:

sudo apt updatesudo apt install default-jdk

Setelah penginstalan selesai, Anda dapat memverifikasinya dengan memeriksa versi Java:

java -version

Outputnya akan terlihat seperti ini:

openjdk version "1.8.0_212"
OpenJDK Runtime Environment (build 1.8.0_212-8u212-b01-1~deb9u1-b01)
OpenJDK 64-Bit Server VM (build 25.212-b01, mixed mode)

Itu dia! Pada titik ini, Anda seharusnya telah berhasil menginstal Java di sistem Debian Anda.

JRE termasuk dalam paket JDK. Jika Anda hanya membutuhkan JRE, instal default-jre kemasan:

Instal OpenJDK 11 #

Pada saat penulisan, versi Java LTS terbaru adalah versi 11. Versi ini tersedia dari repositori Debian Backports.

Pertama, tambahkan Backports ke daftar repositori perangkat lunak sistem Anda:

echo 'deb http://ftp.debian.org/debian stretch-backports main' | sudo tee /etc/apt/sources.list.d/stretch-backports.list

Setelah repositori diaktifkan, perbarui apt sources dan instal Java 11 menggunakan perintah berikut:

sudo apt updatesudo apt install openjdk-11-jdk

Menginstal Oracle Java #

Sebelum menginstal Oracle Java, pastikan Anda membaca Oracle JDK License. Lisensi hanya mengizinkan penggunaan perangkat lunak non-komersial, seperti penggunaan pribadi dan penggunaan pengembangan.

Oracle Java 11 dapat diinstal dari Linux UprisingPPA.

Langkah-langkah berikut menjelaskan cara menginstal Oracle Java 11 di Debian 9:

  1. Mulailah dengan menginstal paket-paket yang diperlukan:

    sudo apt install dirmngr gnupg
  2. Impor kunci publik PPA dan aktifkan repositori dengan perintah berikut:

    sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 73C3DB2Aecho 'deb http://ppa.launchpad.net/linuxuprising/java/ubuntu bionic main' | sudo tee /etc/apt/sources.list.d/linuxuprising-java.list
  3. Setelah repositori ditambahkan, perbarui daftar paket dan instal oracle-java11-installer paket dengan mengetik:

    sudo apt updatesudo apt install oracle-java11-installer

    Anda akan diminta untuk menerima lisensi Oracle.

  4. Verifikasi instalasi dengan menjalankan perintah berikut yang akan mencetak versi R:

    java -version
    java version "11.0.2" 2019-01-15 LTS
    Java(TM) SE Runtime Environment 18.9 (build 11.0.2+9-LTS)
    Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.2+9-LTS, mixed mode)

Setel versi default #

Jika Anda memiliki beberapa versi Java yang terinstal di mesin Debian Anda untuk memeriksa versi apa yang disetel sebagai tipe versi Java default:

java -version

Outputnya akan terlihat seperti ini:

openjdk version "11.0.3" 2019-04-16
OpenJDK Runtime Environment (build 11.0.3+1-Debian-1bpo91)
OpenJDK 64-Bit Server VM (build 11.0.3+1-Debian-1bpo91, mixed mode, sharing)

Untuk mengubah versi default, gunakan update-alternatives perintah sistem:

sudo update-alternatives --config java
There are 2 choices for the alternative java (providing /usr/bin/java).

  Selection    Path                                            Priority   Status
------------------------------------------------------------
* 0            /usr/lib/jvm/java-11-openjdk-amd64/bin/java      1111      auto mode
  1            /usr/lib/jvm/java-11-openjdk-amd64/bin/java      1111      manual mode
  2            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1081      manual mode

Press <enter> to keep the current choice[*], or type selection number: 

Anda akan disajikan daftar semua versi Java yang terinstal di sistem Debian Anda. Masukkan nomor versi yang ingin Anda gunakan sebagai default dan tekan Enter .

Copot pemasangan Java #

Jika karena alasan apa pun Anda ingin menghapus instalan paket Java, Anda dapat menghapus instalannya seperti paket lain yang diinstal dengan apt .

Misalnya, jika Anda ingin menghapus default-jdk paket cukup jalankan:

sudo apt remove default-jdk

Debian
  1. Cara Install Java di Raspberry Pi

  2. Bagaimana cara menginstal Java 17 di Debian 11

  3. Cara Menginstal Java 10 di Debian 9

  1. Cara Menginstal Java di CentOS 8

  2. Cara Menginstal R di Debian 9

  3. Cara Menginstal Apache Maven di Debian 9

  1. Cara Menginstal Java di Debian 10 Linux

  2. Cara Menginstal Git di Debian 10 Linux

  3. Cara Menginstal Apache Maven di Debian 10