Cara Install JAVA dengan APT di Debian 10


Java adalah salah satu bahasa pemrograman yang paling populer dan banyak digunakan. Saat ini, banyak sekali aplikasi perangkat lunak yang bergantung pada Java agar dapat berfungsi sesuai kebutuhan, misalnya Android Studio. Java hadir dalam 3 implementasi berbeda: JRE, OpenJDK, dan Oracle JDK.

Mari kita lihat secara singkat masing-masing hal ini secara bergantian:

  • JRE (Java Runtime Environment) – Ini adalah seperangkat alat perangkat lunak yang diperlukan untuk mengeksekusi aplikasi Java.
  • JDK (Java Development Kit) – adalah lingkungan pengembangan yang diperlukan untuk pengembangan aplikasi & applet Java. Ini mencakup penerjemah, kompiler, pengarsip, dan perangkat lunak lainnya.
  • OpenJDK – adalah implementasi JDK sumber terbuka. Oracle JDK adalah JDK versi resmi Oracle. Selain itu, Oracle JDK dikirimkan dengan fitur komersial tambahan dan juga memungkinkan penggunaan perangkat lunak non-komersial seperti pengembangan pribadi aplikasi Java.

Prasyarat

Untuk tutorial ini, Anda perlu memiliki instance Debian 10 dengan pengguna sistem dengan hak istimewa Sudo.

Dalam topik ini, Anda akan mempelajari cara menginstal dan mengatur Java dengan APT di Debian 10.

Jika tidak yakin paket Java mana yang akan diinstal, sangat disarankan untuk menggunakan OpenJDK 11 yang merupakan JDK default di Debian 10.

Cara Install OpenJDK 11 di Debian 10

Untuk menginstal OpenJDK 11 di Debian 10, login sebagai pengguna biasa dengan hak istimewa sudo dan perbarui paket sistem seperti yang ditunjukkan.

sudo apt update

Jika Anda ingin memeriksa apakah Java sudah terinstal, jalankan perintah.

java -version

Selanjutnya, instal OpenJDK 11 menggunakan perintah berikut.

sudo apt install default-jdk

Anda sekarang dapat memverifikasi versi OpenJDK dengan menjalankan.

java -version

Jika instalasi berjalan dengan baik tanpa hambatan, Anda akan mendapatkan output di bawah ini.

Sekarang mari kita lihat cara menginstal Oracle Java.

Cara Install Oracle Java 12 di Debian 10

Agar berhasil menginstal Oracle Java 12 pada buster Debian 10, Anda perlu menambahkan repositori Linux Uprising Java seperti yang ditunjukkan.

sudo echo "deb http://ppa.launchpad.net/linuxuprising/java/ubuntu bionic main" | sudo tee /etc/apt/sources.list.d/linuxuprising-java.list

Selanjutnya, jalankan perintah untuk menginstal dirmngr.

sudo apt install dirmngr

Selanjutnya, impor kunci penandatanganan seperti yang ditunjukkan.

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 73C3DB2A

Setelah berhasil menambahkan repositori Linux Uprising, jalankan perintah di bawah ini untuk menginstal Oracle Java 12 di Debian 10.

sudo apt update
sudo apt install oracle-java12-installer

Jendela pop-up akan ditampilkan. Tekan tombol TAB untuk menavigasi ke opsi 'OK' dan tekan ENTER.

Di jendela berikutnya, navigasikan ke opsi 'ya' dengan tombol kursor dan tekan ENTER untuk menerima perjanjian lisensi.

Untuk memeriksa versi Oracle Java 12 yang dijalankan.

java --version

Besar! Ini mengonfirmasi bahwa kami telah berhasil menginstal Oracle Java 12.

Cara Mengatur Variabel Lingkungan JAVA_HOME di Debian 10

Dalam beberapa skenario, mungkin ada lebih dari satu versi JAVA yang terinstal di sistem Anda. Jika Anda perlu menyetel versi default, misalnya, dalam hal ini, Oracle Java 12, gunakan perintah di bawah ini.

sudo update-alternatives --config java

Pada output seperti yang terlihat di bawah, ketikkan nomor yang sesuai dengan versi Java yang ingin Anda tetapkan sebagai default dan tekan ENTER.

Sekarang kita perlu menyetel variabel lingkungan JAVA_HOME. Untuk mencapai hal ini, buka file /etc/environment.

sudo vim /etc/environment

Tambahkan baris di bawah ini.

JAVA_HOME="/usr/lib/jvm/java-12-oracle"

Selanjutnya, Simpan dan keluar dari editor teks. Terakhir, jalankan perintah source sebagai berikut.

source /etc/environment

Untuk mengonfirmasi pengaturan variabel lingkungan Java, jalankan perintah.

echo JAVA_HOME

Kesimpulan

Anda telah sampai pada akhir tutorial ini. Dalam panduan ini, Anda mempelajari cara menginstal Java di Debian 10 dan menyetel variabel JAVA_HOME. Jangan ragu untuk menghubungi kami kembali dengan tanggapan Anda.