GNU/Linux >> Belajar Linux >  >> Ubuntu

Pemasang Oracle Java 11 baru untuk Ubuntu, Debian atau Linux Mint (dengan Oracle Java .tar.gz lokal)

Seperti yang sudah Anda ketahui, Oracle Java mengharuskan Anda masuk ke akun Oracle untuk mengunduh sebagian besar versi (semua kecuali versi Oracle Java terbaru). Beberapa waktu lalu saya membuat paket instalasi Oracle Java 11 dan 12 (berdasarkan paket dari Web Upd8) dan PPA untuk Ubuntu dan Linux Mint.

Karena Oracle Java 11 tidak lagi dapat diunduh langsung dari Oracle, penginstal telah berhenti bekerja, jadi saya membuat penginstal baru yang mengharuskan pengguna untuk membuat akun Oracle. Unduh arsip Oracle Java 11 .tar.gz (versi yang sama) sebagai penginstal) dan tempatkan arsip di /var/cache/oracle-jdk11-installer-local/ . Kemudian Anda dapat menggunakan oracle-java11-installer-local Paket dan itu akan mengatur Oracle Java 11 untuk Anda.

Segala sesuatu yang lain bekerja seperti sebelumnya. Anda dapat menginstal oracle-java11-set-default-local . itu Paket, misalnya untuk mengatur Oracle Java 11 sebagai default (tidak hanya ditetapkan sebagai default dengan file .jinfo dan alternatif pembaruan, tetapi juga untuk mengekspor variabel lingkungan JAVA_HOME dll.).

Ini adalah satu-satunya cara yang dapat saya pikirkan untuk mengatasi fakta bahwa Oracle sekarang mengharuskan pengguna untuk membuat akun dan masuk untuk mengunduh sebagian besar versi Oracle Java. Jika Anda dapat memikirkan cara yang lebih baik, beri tahu saya!

Saya akan menghapus yang lama oracle-java11-installer Paket karena tidak berfungsi lagi. Saya sarankan untuk menghapusnya dan menggunakan yang baru oracle-java11-installer-local Kemasan. Atau lebih baik lagi, beralih dari Oracle Java ke OpenJDK atau build JDK lainnya karena Oracle sekarang menggunakan lisensi komersial dan Anda hanya dapat menggunakan Java secara gratis untuk pengembangan dan pengujian, tetapi memerlukan biaya untuk digunakan dalam produksi.

Terkait:

  • Instal OpenJDK 12, 11, atau 8 terbaru di Ubuntu, Debian, atau RHEL dengan build Zulu OpenJDK
  • Cara menginstal Oracle Java 14 (JDK14) di Ubuntu, Debian atau Linux Mint dari repositori APT PPA


Berikut adalah petunjuk langkah demi langkah untuk menginstal Oracle Java 11 dengan paket “Oracle-java11-installer-local” yang baru:

1. Buat akun Oracle di https://profile.Oracle.com/myprofile/account/create-account.jspx dan daftar

2. Unduh arsip Oracle JDK 11 .tar.gz. Pastikan versi Oracle JDK yang akan diunduh sesuai dengan versinya. Oracle-Java11-installer-local paket Eksekusi. Misalnya installer saat ini versi 11.0.6, sehingga dapat digunakan untuk menginstal Oracle JDK 11.0.6.

3. Buat /var/cache/oracle-jdk11-installer-local/ Folder dan salin Oracle JDK 11 .tar.gz ke dalam folder ini.

Misalnya, buat /var/cache/oracle-jdk11-installer-local/ Folder dan salin jdk-11.0.3_linux-x64_bin.tar.gz ke dalam folder ini (dari direktori saat ini) dengan:

sudo mkdir -p /var/cache/oracle-jdk11-installer-local/
sudo cp jdk-11.0.6_linux-x64_bin.tar.gz /var/cache/oracle-jdk11-installer-local/

4. Hapus oracle-java11-installer yang lama Paket jika Anda sudah menginstalnya:

sudo apt purge oracle-java11-installer

5. Tambahkan PPA Java Uprising Linux (berfungsi di Ubuntu, Linux Mint, Pop! _OS, OS dasar, dan distribusi Linux berbasis Ubuntu lainnya) dan instal oracle-java11-installer-local itu Paket untuk menyiapkan Oracle Java 11

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


Di Debian, tambahkan dan instal PPA oracle-java11-installer-local Paket dengan:

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-java11-installer-local
exit

6. Ini opsional. Gunakan perintah berikut untuk menginstal oracle-java11-set-default-local , menjadikan Oracle JDK 11 sebagai standar:

sudo apt install oracle-java11-set-default-local

Di Ubuntu, paket ini diinstal secara otomatis selama instalasi oracle-java11-installer-local , tetapi tidak demikian halnya dengan Linux Mint.

Jika Anda tidak ingin Oracle Java 11 menjadi versi JDK default di sistem Anda, hapus paket yang menjadikannya default, sebagai berikut:

sudo apt remove oracle-java11-set-default-local


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

  2. Cara menginstal Oracle Java 15 di Ubuntu, Debian atau Linux Mint menggunakan repositori APT PPA

  3. Instal versi Oracle Java (JDK) apa pun di Ubuntu, Debian, Linux Mint atau Fedora dengan install-java.sh

  1. Cara menginstal PostgreSQL 9.1.3 dengan pgAdmin3 di Ubuntu 11.10 / Linux Mint 12

  2. Oracle Menghentikan Penginstal Oracle Java (jdk) Ppa??

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

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

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

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