CentOS/RHEL 7/8 ve Fedora'ya Java 14 Nasıl Kurulur


Java, birbirine bağlı birçok özelliğe sahip, güvenli, istikrarlı ve iyi bilinen, genel amaçlı bir programlama dili ve bilgi işlem teknolojisi platformudur.

Java tabanlı uygulamaları çalıştırmak için sunucunuzda Java'nın yüklü olması gerekir. Çoğunlukla, Java uygulamalarını Linux makinesinde çalıştırmak için kullanılan bir yazılım bileşenleri koleksiyonu olan Java Runtime Environment (JRE)'e ihtiyacınız vardır.

Java için yazılım uygulamaları geliştirmek istiyorsanız, eksiksiz bir JRE ile birlikte gelen Oracle Java Development Kit'i (JDK)'ni yüklemeniz gerekir. Java uygulamalarını geliştirmeye, hata ayıklamaya ve izlemeye yönelik araçlar içeren pakettir ve Oracle'ın desteklediği Java SE (Standart Sürüm) sürümüdür.

Not: Açık kaynaklı ve ücretsiz bir JDK sürümü arıyorsanız, aşağıdakileri sağlayan OpenJDK'yi yükleyin. GPL lisansı altındaki Oracle JDK ile aynı özelliklere ve performansa sahiptir.

Bu makalede, EPEL deposundan OpenJDK 16'yı ve ikili paketleri kullanarak Oracle OpenJDK 17'yi (en son sürüm) nasıl yükleyeceğinizi göstereceğiz. Java'yı geliştirmek ve çalıştırmak için CentOS, Fedora, Rocky Linux ve AlmaLinux gibi RHEL tabanlı Linux dağıtımlarında uygulamalar.

OpenJDK 16'yı CentOS/RHEL ve Fedora'ya yükleyin

Bu makalenin yazıldığı sırada OpenJDK 16, EPEL deposundan aşağıdaki komutlar kullanılarak kurulabilen şu anda mevcut sürümdür.

yum install java-latest-openjdk
java -version
Örnek Çıktı
openjdk version "16.0.1" 2021-04-20
OpenJDK Runtime Environment 21.3 (build 16.0.1+9)
OpenJDK 64-Bit Server VM 21.3 (build 16.0.1+9, mixed mode, sharing)

Oracle OpenJDK 17'yi CentOS/RHEL ve Fedora'ya yükleyin

Oracle OpenJDK 17'yi yüklemek için, üretime hazır OpenJDK 17'yi Java SE İndirmeler sayfasından indirmeniz veya gösterildiği gibi indirip yüklemek için aşağıdaki wget komutunu çalıştırmanız gerekir.

wget --no-check-certificate -c --header "Cookie: oraclelicense=accept-securebackup-cookie" https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.rpm

Aşağıdaki komutu kullanarak paketi yükleyin:

yum localinstall jdk-17_linux-x64_bin.rpm

Daha sonra yüklü Java sürümünü onaylayın.

java -version
java version "17.0.1" 2021-10-19 LTS
Java(TM) SE Runtime Environment (build 17.0.1+12-LTS-39)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.1+12-LTS-39, mixed mode, sharing)

Varsayılan Java Sürümünü Ayarla

Sisteminizde birden fazla Java sürümü kuruluysa, gösterildiği gibi alternatives komutunu kullanarak varsayılan sürümü ayarlamanız gerekir.

alternatives --config java
Örnek Çıktı
There are 2 programs which provide 'java'.

  Selection    Command
-----------------------------------------------
*+ 1           /usr/java/jdk-17.0.1/bin/java
   2           java-latest-openjdk.x86_64 (/usr/lib/jvm/java-16-openjdk-16.0.1.0.9-3.rolling.el8.x86_64/bin/java)

Enter to keep the current selection[+], or type selection number: 2

Sistemdeki varsayılan Java sürümünü ayarlamak için numarayı girmeniz yeterlidir.

Son olarak Java sürümünü kontrol edin.

java -version
Örnek Çıktı
openjdk version "16.0.1" 2021-04-20
OpenJDK Runtime Environment 21.3 (build 16.0.1+9)
OpenJDK 64-Bit Server VM 21.3 (build 16.0.1+9, mixed mode, sharing)

Tebrikler! Oracle OpenJDK'nin en son sürümünü RHEL, CentOS, Fedora,<'ya başarıyla yüklediniz. Java uygulamalarını geliştirmek ve çalıştırmak için ve Rocky Linux/AlmaLinux.