Sadece openjdk-11-jdk ve daha yenileri mevcut gibi görünüyor. OpenJDK 8'i kurmanın bir yolu var mı? Tercihen bir PPA eklemeden.
Sadece openjdk-11-jdk ve daha yenileri mevcut gibi görünüyor. OpenJDK 8'i kurmanın bir yolu var mı? Tercihen bir PPA eklemeden.
Yanıtlar:
Şu an itibariyle, 30 Nisan 2019 02:00 UTC, Open JDK 8 ve ilgili paketleri, normal Ubuntu 19.04 Disco Dingo depolarına geri eklendi.
Yani şimdi her zamanki gibi yapabilirsiniz
sudo apt install openjdk-8-jdk
PPA eklemeden veya .deb paketlerini indirmeden.
Bir kenara, paketin 19.04'ten (başlangıçta oradayken) kaldırıldığına, çünkü (hatalı olarak?) Debian testinden çıkarıldığından ( ilgili hata raporu ) ve sonradan yukarı doğru temizlendiğinden eminim. Bugün bakıcısı Matthias Klose aka doko tarafından yeniden eklenmiştir.
E: Unable to locate package openjdk-8-jdk
- tekrar kullanılamayacak gibi görünüyor?
PPA zamanında güncellemeleri ve düzeltmeleri almak için JDK 8'i kurmak için tercih edilen bir yöntem olsa da, yine de PPA'sız yüklemek istiyorsanız, JDK 8'i Ubuntu'nun Universe paket havuzundan indirip yükleyebilirsiniz.
JDK ve JRE'yi indirin:
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
Dpkg kullanarak kurun:
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
Bağımlılıkları yükle:
sudo apt install -f
PPA kullanarak kurmak istiyorsanız, openjdk-r ppa'yı ekleyin ve kurun:
sudo add-apt-repository ppa:openjdk-r/ppa
sudo apt update
sudo apt install openjdk-8-jdk openjdk-8-jre
Kulfy'nin cevabı benim için çalışıyor. Ancak, Ubuntu 19.04'te çalışması için bazı değişiklikler yapmak zorunda kaldım.
JRE ve JDK'yı indirin:
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
Kullanarak yüklemeyi deneyin dpkg
( \
benim için işe yaramadı, sadece boşluk kullanın):
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
Eğer bağımlılıklarınız eksikse ve hata gösterilecektir. Bağımlılıkları yükleyin:
sudo apt install -f
Bağımlılıkları yükledikten sonra tekrar kurmayı deneyin (2. adıma gidin).
Launchpad'de OpenJDK derler (tüm kemerlerde) java JRE / JDK sürümlerinde TÜM sürümlere sahiptir (OpenJDK
jdk-8u212-linux-x64.tar.gz
Doğrudan oracle.com/technetwork/java/javase/downloads/… adresinden indirebilir (185.98 MB) ve/opt/jvm
istediğiniz yere ya da istediğiniz yere kurabilirsiniz . Lütfen bunun NOT olmadığını unutmayınızopen jdk 8
.