GNU/Linux >> Belajar Linux >  >> Debian

Cara menginstal Oracle Java 14 (JDK 14) di Ubuntu, Debian atau Linux Mint dari repositori APT PPA

[[Sunting]]Oracle Java 14 tidak lagi didukung / diperbarui oleh Oracle dan versi terbaru tidak lagi tersedia untuk diunduh. Silakan beralih ke Oracle Java SE 11 (versi jangka panjang) atau Oracle Java SE 16 terbaru.

oracle telah merilis Java 14. Mereka yang ingin menginstal ini di distribusi Ubuntu, Debian, dan Linux berdasarkan mereka seperti Pop! _OS, Linux Mint, Zorin OS, dll. dapat menggunakan PPA Java Pemberontakan Linux. Oracle JDK 14 akan menerima setidaknya dua pembaruan triwulanan sebelum JDK 15 mengikuti pada September 2020.

Oracle Java 14 menyertakan fitur baru untuk meningkatkan produktivitas pengembang, termasuk dukungan bahasa Java untuk ekspresi sakelar, API baru untuk pemantauan terus menerus data JDK Flight Recorder, dan ketersediaan Z Garbage Collector yang ditingkatkan dengan latensi rendah untuk macOS dan Windows. Tiga fungsi pratinjau juga disertakan:Pencocokan Pola untuk instanceof (JEP 305), Rekaman (JEP 359) dan Blok Teks (JEP 368).

Untuk informasi lebih lanjut tentang Oracle Java 14, lihat pengumuman Rilis dan Catatan Rilis.

Perhatikan bahwa saya tidak menyarankan menginstal ini, saya hanya menyediakannya bagi mereka yang membutuhkannya. Oracle Java menggunakan lisensi komersial yang dimulai dengan Java 11 yang memungkinkannya untuk diunduh dan digunakan secara gratis untuk pengembangan dan pengujian saja, tetapi biaya harus dibayarkan untuk penggunaan dalam produksi. Alih-alih Oracle Java, Anda dapat menggunakan build JDK open source seperti yang ditawarkan oleh AdoptOpenJDK Atau Zulu OpenJDK.

Penginstal Oracle Java 14 ini didasarkan pada paket Java Web Upd8 (jadi kredit diberikan kepada pembuat aslinya) dengan sedikit modifikasi dan tidak termasuk binari Oracle Java. Alih-alih ini, secara otomatis mengunduh, menginstal, dan secara opsional mendefinisikan Oracle Java 14 sebagai Java standar (mengeksekusi alternatif pembaruan, mengekspor JAVA_HOME Variabel lingkungan dll.) di sistem Anda. Hanya versi 64-bit yang tersedia.

Lihat juga:

  • Instal Oracle Java 16 (JDK 16) di Ubuntu, Linux Mint, atau Debian dari repositori APT PPA
  • Penginstal Oracle Java 11 (LTS) baru untuk Ubuntu atau Linux Mint (dengan Oracle Java .tar.gz lokal)

Instal Oracle Java 14 (JDK 14) di Ubuntu, Debian, Linux Mint, Pop! _OS, Zorin OS, dan lainnya dengan repositori APT PPA

Berbeda dengan penginstal Oracle Java 11 dari pemberontakan Linux yang sama, Oracle Java PPA, yang mengharuskan pengguna untuk mengunduh file Oracle Java .tar.gz secara manual dan meletakkannya di folder pada sistem sebelum menggunakan paket PPA, penginstal Oracle Java 14 akan secara otomatis mendownload Oracle Java 14 sehingga anda tidak perlu mendownloadnya secara manual. Namun, dalam beberapa kasus, Anda mungkin perlu mengunduhnya secara manual jika pengunduhan otomatis gagal (penyebabnya mungkin beberapa pengaturan jaringan, pembatasan proxy atau firewall, dll.) dan petunjuk tentang cara melakukannya disediakan di bawah.

Ubuntu, Linux Mint, Pop! _OS, dan distribusi Linux berbasis Ubuntu lainnya:Buka terminal dan gunakan perintah berikut untuk menambahkan Linux Uprising Oracle Java PPA dan instal Oracle Java 14 (Oracle JDK 14) untuk 64bit:

sudo add-apt-repository ppa:linuxuprising/java
sudo apt update
sudo apt install oracle-java14-installer

Debian dan distro Linux lainnya berdasarkan Debian tetapi bukan pengguna berbasis Ubuntu (tanpa repositori add-apt tersedia secara default):Buka terminal dan jalankan perintah berikut untuk Uprising the Linux Oracle Java repositori PPA tambahkan dan instal Oracle JDK 14 :

su -
echo "deb https://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
apt-get update
apt-get install oracle-java14-installer
exit

Ini akan menginstal Oracle JDK 14. Pada distribusi Linux yang secara otomatis menginstal paket yang direkomendasikan (seperti Ubuntu tetapi bukan Linux Mint), oracle-java14-set-default juga dipasang. Paket ini menetapkan Oracle JDK 14 sebagai versi Java standar pada sistem Anda (mengeksekusi alternatif pembaruan, mengekspor JAVA_HOME Variabel lingkungan dll.).

Jika Anda ingin melewatkan instalasi paket ini, instal Oracle Java 14 dengan --no-install-recommends , seperti ini:

sudo apt install --no-install-recommends oracle-java14-installer


Atau, jika Anda ingin menginstal paket ini, jika tidak diinstal secara otomatis untuk Anda (misalnya di Linux Mint), gunakan:

sudo apt install oracle-java14-set-default

Untuk menerapkan JAVA_HOME baru Variabel lingkungan, Anda harus logout dan login kembali.

Jika Anda tidak lagi ingin Oracle Java 14 menjadi versi Java standar di Debian / Ubuntu Anda (dan Linux Mint, Pop! _OS, Elementary OS, Zorin OS, dll.), hapus paket oracle-java14-set-default:

sudo apt remove oracle-java14-set-default

Setelah menginstal Oracle JDK 14, Anda dapat memeriksa versi Java mana yang diinstal secara default di sistem Anda dengan menggunakan java -version dan atau javac -version . Contoh dari sistem saya tempat saya menginstal Oracle JDK 14 (14.0):

$ java -version
java version "14" 2020-03-17
Java(TM) SE Runtime Environment (build 14+36-1461)
Java HotSpot(TM) 64-Bit Server VM (build 14+36-1461, mixed mode, sharing)
$ javac -version
javac 14

Mengunduh Oracle Java 14 secara manual jika penginstal tidak dapat mengunduhnya

Jika penginstal Oracle Java 14 ini gagal mengunduh Oracle JDK 14, mis. Misalnya, jika Anda berada di belakang firewall, router, atau proxy yang mencegah penginstal ini mengunduhnya secara otomatis, Anda dapat menggunakan Oracle JDK 14 .tar.gz. unduh dari Oracle, baik di komputer yang sama tempat Anda ingin menginstalnya atau dari komputer lain. Anda harus mengunduh versi Oracle Java 14 yang sama dengan versi instalasi!

Tempatkan Oracle JDK 14 .tar.gz yang diunduh di /var/cache/oracle-jdk14-installer (buat folder ini sebagai root jika belum ada), lalu instal oracle-java14-installer Paket dari PPA Pemberontakan Linux seperti yang dijelaskan di atas. Alih-alih mencoba mengunduh arsip Oracle Java 14 .tar.gz itu sendiri, penginstal menggunakan versi lokal yang Anda unduh secara manual.

Cara menerima lisensi Oracle Java 14 secara manual

Jika Anda ingin menggunakan penginstal Oracle Java 14 ini di beberapa skrip otomatis, Anda dapat secara manual menerima lisensi Oracle JDK 14 dengan perintah:

echo oracle-java14-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-java14-installer shared/accepted-oracle-licence-v1-2 boolean true | sudo /usr/bin/debconf-set-selections


Debian
  1. Bagaimana menginstal Java SE Development Kit di Debian Linux

  2. Cara Menginstal Pip Di Ubuntu 18.04, Debian 9 &Linux Mint 19

  3. Cara Menginstal Oracle Java JDK 11/8 di Ubuntu 16.04 &Linux Mint 18

  1. Cara menginstal Oracle Java SE Development Kit di Debian 9 Stretch Linux

  2. Cara Menginstal Oracle Java 7 JRE/JDK di Ubuntu 11.10

  3. Instal Oracle Java 13 di Ubuntu, Linux Mint atau Debian dari repositori APT PPA

  1. Cara Menginstal Oracle Java JDK 17 di Linux

  2. Cara menginstal Oracle Java 8 di Ubuntu 16.04/Linux Mint 17 (Metode PPA)

  3. Bagaimana cara menginstal Oracle Java 16 di Debian, Ubuntu, Pop! _OS atau Linux Mint menggunakan repositori APT PPA