CentOS JDK 12 Güncelleme Rehberi

Katılım
14 Ağustos 2010
Mesajlar
79.065
Makaleler
287
Çözümler
2.269
Yer
İstanbul
SSH ile sunucuya bağlanın. Var olan Java sürümünü öğrenin:

Kod:
java -version

Mevcut sürüm:

Kod:
java version "1.7.0_111"

OpenJDK Runtime Environment (rhel-2.6.7.2.el6_8-x86_64 u111-b01)
OpenJDK 64-Bit Server VM (build 24.111-b01, mixed mode)

Güncel sürümü indirin:

Kod:
wget --no-check-certificate -c --header "Cookie: oraclelicense=accept-securebackup-cookie" https://download.oracle.com/otn-pub/java/jdk/12.0.2+10/e482c34c86bd4bf8b56c0b35558996b9/jdk-12.0.2_linux-x64_bin.rpm


İnen sürümü kurun:

Kod:
sudo yum localinstall jdk-12.0.2_linux-x64_bin.rpm

Kod:
Loaded plugins: fastestmirror, universal-hooks
Examining jdk-12.0.2_linux-x64_bin.rpm: 2000:jdk-12.0.2-12.0.2-ga.x86_64
Marking jdk-12.0.2_linux-x64_bin.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package jdk-12.0.2.x86_64 2000:12.0.2-ga will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package       Arch      Version             Repository                    Size
================================================================================
Installing:
 jdk-12.0.2    x86_64    2000:12.0.2-ga      /jdk-12.0.2_linux-x64_bin    313 M

Transaction Summary
================================================================================
Install  1 Package

Total size: 313 M
Installed size: 313 M
Is this ok [y/d/N]: y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : 2000:jdk-12.0.2-12.0.2-ga.x86_64                             1/1
  Verifying  : 2000:jdk-12.0.2-12.0.2-ga.x86_64                             1/1

Installed:
  jdk-12.0.2.x86_64 2000:12.0.2-ga

Complete!


İşlem tamam. Artık dosyayı silebilirsiniz:

Kod:
rm ~/jdk-12.0.2_linux-x64_bin.rpm

Fakat burada bitmedi! Aktif Java sürümünü seçmek için var olan Java'lara bir bakalım:

Kod:
sudo alternatives --config java

Bizim sistemimizde 4 adet mevcut:

Kod:
There are 4 programs which provide 'java'.

  Selection    Command
-----------------------------------------------
   1           java-1.8.0-openjdk.x86_64 (/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.222.b10-0.el7_6.x86_64/jre/bin/java)
   2           /usr/local/jdk-11.0.1/bin/java
 + 3           /usr/java/jdk-11.0.3/bin/java
*  4           /usr/java/jdk-12.0.2/bin/java

4 numarayı seçtiğimizde mesela:

Kod:
[root@server ~]# java -version
java version "12.0.2" 2019-07-16
Java(TM) SE Runtime Environment (build 12.0.2+10)
Java HotSpot(TM) 64-Bit Server VM (build 12.0.2+10, mixed mode, sharing)

Artık Java sürümünüz güncel
 
Son düzenleme:
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…