Oracle Java'yı (JDK ve JRE) nasıl güncellerim?


59

Son zamanlarda, bu talimatları kullanarak JDK 7'yi Oracle sitesinden yükledim .

Şimdi, onu güncellemek için doğru yöntemin ne olduğunu merak ediyorum (veya daha iyi bir şekilde, otomatik olarak güncel kalmak için)? Örneğin, birkaç gün önce çözülen bazı güvenlik sorunları vardı.



2
@ PawełPrażak err ... Kur! = Güncelleme;)
Braiam

@Briam güncelleme için çalışıyor
Paweł Prażak

@ PawełPrażak "Şimdi, güncellemek için doğru yöntemin ne olduğunu merak ediyorum (ya da daha iyi, otomatik olarak güncel kalmak için )?"
BuZZ-dEE

Yanıtlar:


87

Artık Linux Uprising Java PPA'yı kullanabilirsiniz , böylece güncellemeleri paket yöneticisi aracılığıyla otomatik olarak alabilirsiniz . En son Oracle Java 12'ye ihtiyacınız varsa , yükleyin:

sudo add-apt-repository ppa:linuxuprising/java
sudo apt-get update
sudo apt-get install oracle-java12-installer
sudo update-alternatives --config java

Eski çözüm - DURDURULAN - artık çalışmıyor

WebUpd8 Java PPA'yı kullanabilirsiniz , böylece güncellemeleri paket yöneticisi aracılığıyla otomatik olarak alabilirsiniz . En son Oracle Java 8'e ihtiyacınız varsa , yükleyin:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
sudo update-java-alternatives -s java-8-oracle

En son Oracle Java 6'ya (Eski sürüm) ihtiyacınız varsa, siz de yükleyin:

sudo apt-get install oracle-java6-installer

En son Oracle Java 7'ye (Eski sürüm) ihtiyacınız varsa, siz de yükleyin:

sudo apt-get install oracle-java7-installer

Oracle Java 9'un erken erişim sürümlerini test etmek istiyorsanız , onu da yükleyebilirsiniz:

sudo apt-get install oracle-java9-installer

Farklı Java sürümleri arasında geçiş yapmak için aşağıdaki terminal komutunu kullanabilirsiniz:

sudo update-alternatives --config java

Kaynak:


Haklı olarak oy kullanamıyorum ama bunu eleştiriyorum. OP'nin istediğini yanıtlamak yerine tamamen yeni bir kurulum şekli söylediniz. Seçmedim olabilir webupd8çünkü bazı geçerli nedenlerle kurulumunu. Benim durumumda olduğu gibi, sadece JRE sağlamadığı için gitmedim ve tüm JDK paketine ihtiyacım olmadı. Bu alternatif yolu önermenin yanı sıra OP'nin durumuna da bir cevap vermeniz gerektiğini düşünüyorum.
Rajat Gupta

1
OP, kullanıcı01: "Geçenlerde, JDK 7'yi Oracle sitesine yükledim", "Dolayısıyla soru şu:" JDK kurulumlarımı otomatik olarak nasıl güncel tutabilirim? "
avgvstvs

Bu gerçekten çok iyi bir cevap. Başka bir tane olsaydı, havuzlar olmadan nasıl yapılacağını açıklayan, muhtemelen ben de onu yenmişimdir.
pilat

update-alternativesEtkileşimli erişiminiz olmadığında çalıştırmanın bir yolu var mı? Sorumlu hazırlık sırasında olduğu gibi?

Bir hata alıyorum: sudo: add-apt-repository: komut bulunamadı
IgorGanapolsky 23:16
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.