Cara menginstal Oracle Java 17 di Ubuntu, Mint, Debian dan turunannya

Jika karena alasan tertentu Anda memerlukan Java dari Oracle, lihat cara menginstal Oracle Java 17 di Ubuntu, Mint, Debian, dan turunannya.

Oracle Java menggunakan lisensi komersial yang dimulai dengan Java 11, yang memungkinkan Anda mengunduh dan menggunakannya secara gratis untuk pengembangan dan pengujian saja, tetapi memerlukan pembayaran biaya untuk menggunakannya dalam produksi.

Cara menginstal Oracle Java 17 di Ubuntu, Mint, Debian dan turunannya

Alih-alih Oracle Java, Anda dapat menggunakan build JDK open source seperti yang ditawarkan oleh AdoptOpenJDK atau Zulu OpenJDK.

Yang mengatakan, mereka yang ingin menginstal terbaru (baru-baru ini dirilis) Oracle Java 17 di Ubuntu, Debian dan distribusi berbasis Linux seperti Linux Mint, Pop!_OS, dll sekarang dapat melakukannya menggunakan PPA Pemberontakan Linux.

Java 17 LTS hadir dengan ribuan pembaruan kinerja, stabilitas dan keamanan, serta 14 JEP (JDK Enhancement Proposals).

Dan Oracle akan memberikan dukungan 8 tahun untuk rilis dengan pembaruan keamanan, kinerja, dan perbaikan bug hingga 2029.

Menurut catatan rilis, LTS berikutnya adalah Java 21 yang direncanakan untuk September 2023, yang mengubah lingkaran rilis LTS setiap tiga atau dua tahun.

Dan, di bawah ini, Anda akan melihat cara menginstal Oracle Java 17 di Ubuntu, Mint Debian dan turunannya.

Cara menginstal Oracle Java 17 di Ubuntu, Mint Debian dan turunannya

Untuk menginstal Oracle Java 17 di Ubuntu, Mint Debian, dan turunannya, dan tetap dapat menerima pembaruan di masa mendatang secara otomatis, Anda harus melakukan hal berikut:

Langkah 1. Buka terminal (gunakan tombol CTRL + ALT + T);
Langkah 2. Jika Anda menggunakan Ubuntu, Mint, Pop!_OS atau Zorin atau turunan lainnya, tambahkan repositori program dengan perintah ini;

sudo add-apt-repository ppa:linuxuprising/java

Langkah 3. Jika Anda menggunakan Debian atau turunannya, tambahkan repositori program dengan perintah ini;

su -
echo "deb http://ppa.launchpad.net/linuxuprising/java/ubuntu focal main" | tee /etc/apt/sources.list.d/linuxuprising-java.list
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 73C3DB2A

Langkah 4. Kemudian perbarui manajer paket dengan perintah:

sudo apt-get update

Langkah 5. Sekarang instal dan jadikan Oracle JDK 17 versi JDK default dengan perintah ini;

sudo apt-get install oracle-java17-installer --install-recommends

Langkah 6. Atau, instal tetapi jangan jadikan Oracle JDK 17 versi default JDK dengan perintah di bawah ini:

ssudo apt-get install oracle-java17-installer--no-install-recommends

Siap! Untuk memeriksa versi Java mana yang ditetapkan sebagai default pada sistem Anda, Anda dapat menjalankan java --version dan/atau javac --version.

Cara menerima lisensi secara otomatis

Mengunduh dan menginstal Oracle Java 16 mengharuskan pengguna untuk menerima lisensi. Dalam beberapa kasus, seperti saat menggunakan ini dalam skrip otomatis, Anda mungkin ingin menerima lisensi secara otomatis menggunakan perintah. Anda dapat melakukan ini menggunakan:

echo oracle-java17-installer shared/accepted-oracle-license-v1-2 select true | sudo /usr/bin/debconf-set-selections

Jika itu tidak berhasil, coba perintah ini juga:

echo oracle-java17-installer shared/accepted-oracle-licence-v1-2 boolean true | sudo /usr/bin/debconf-set-selections