Hanya openjdk-11-jdk dan yang lebih baru yang tampaknya tersedia. Apakah ada cara untuk menginstal OpenJDK 8? Lebih disukai tanpa menambahkan PPA.
Hanya openjdk-11-jdk dan yang lebih baru yang tampaknya tersedia. Apakah ada cara untuk menginstal OpenJDK 8? Lebih disukai tanpa menambahkan PPA.
Jawaban:
Sampai sekarang, 30 April 2019 02:00 UTC, Buka JDK 8 dan paket yang terkait telah ditambahkan kembali ke repositori Disco Dingo Ubuntu 19.04 yang normal.
Jadi sekarang Anda bisa melakukan hal yang biasa
sudo apt install openjdk-8-jdk
tanpa menambahkan PPA atau mengunduh paket deb.
Sebagai tambahan, saya percaya paket itu dihapus dari 19,04 (sementara awalnya berada di sana) karena (salah?) Dihapus dari pengujian Debian ( laporan bug terkait ) dan kemudian dibersihkan di hilir. Telah ditambahkan kembali hari ini oleh pemeliharanya Matthias Klose alias doko.
E: Unable to locate package openjdk-8-jdk
- sepertinya tidak tersedia lagi?
Meskipun PPA adalah metode yang disukai untuk menginstal JDK 8 untuk mendapatkan pembaruan dan perbaikan yang tepat waktu, tetapi jika Anda masih ingin menginstal tanpa PPA , Anda dapat mengunduh dan menginstal JDK 8 dari paket Ubuntu pool of Universe.
Unduh JDK dan JRE:
wget http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-8/openjdk-8-jdk-headless_8u191-b12-2ubuntu0.18.10.1_amd64.deb
wget http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-8/openjdk-8-jdk_8u191-b12-2ubuntu0.18.10.1_amd64.deb
wget http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-8/openjdk-8-jre_8u191-b12-2ubuntu0.18.10.1_amd64.deb
wget http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-8/openjdk-8-jre-headless_8u191-b12-2ubuntu0.18.10.1_amd64.deb
Instal menggunakan dpkg:
sudo dpkg -i openjdk-8-jre-headless_8u191-b12-2ubuntu0.18.10.1_amd64.deb \
openjdk-8-jre_8u191-b12-2ubuntu0.18.10.1_amd64.deb \
openjdk-8-jdk_8u191-b12-2ubuntu0.18.10.1_amd64.deb \
openjdk-8-jdk-headless_8u191-b12-2ubuntu0.18.10.1_amd64.deb
Instal dependensi:
sudo apt install -f
Jika Anda ingin menginstal menggunakan PPA, tambahkan openjdk-r ppa dan instal:
sudo add-apt-repository ppa:openjdk-r/ppa
sudo apt update
sudo apt install openjdk-8-jdk openjdk-8-jre
Jawaban Kulfy bekerja untuk saya. Namun, saya harus membuat beberapa perubahan untuk membuatnya berfungsi di Ubuntu 19.04.
Unduh JRE dan JDK:
wget http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-8/openjdk-8-jdk-headless_8u191-b12-2ubuntu0.18.10.1_amd64.deb
wget http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-8/openjdk-8-jdk_8u191-b12-2ubuntu0.18.10.1_amd64.deb
wget http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-8/openjdk-8-jre_8u191-b12-2ubuntu0.18.10.1_amd64.deb
wget http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-8/openjdk-8-jre-headless_8u191-b12-2ubuntu0.18.10.1_amd64.deb
Coba instal menggunakan dpkg
( \
tidak berfungsi untuk saya, cukup gunakan spasi):
sudo dpkg -i openjdk-8-jre-headless_8u191-b12-2ubuntu0.18.10.1_amd64.deb openjdk-8-jre_8u191-b12-2ubuntu0.18.10.1_amd64.deb openjdk-8-jdk_8u191-b12-2ubuntu0.18.10.1_amd64.deb openjdk-8-jdk-headless_8u191-b12-2ubuntu0.18.10.1_amd64.deb
Jika Anda memiliki dependensi yang hilang, dan kesalahan akan ditampilkan. Instal dependensi:
sudo apt install -f
Setelah menginstal dependensi, coba instal lagi (Lanjutkan ke langkah 2).
Pada Launchpad build OpenJDK (semua lengkungan) memiliki SEMUA versi java JRE / JDK (OpenJDK
jdk-8u212-linux-x64.tar.gz
(185,98 MB) langsung dari oracle.com/technetwork/java/javase/downloads/… dan menginstalnya di/opt/jvm
atau di mana pun Anda inginkan. Harap dicatat bahwa ini BUKANopen jdk 8
.