ubuntu üzerine oracle jdk jre java kurulumu
İçindekiler:
- Ön şartlar
- OpenJDK 8'i yükleyin
- OpenJDK 11'i yükleyin
- Oracle Java'yı Yükleme
- Varsayılan sürümü ayarla
- Java yazılımını kaldırın
- Sonuç
Bu derste, Debian 9'da Java'yı kurarak ilerleyeceğiz. Java, farklı türde uygulamalar ve sistemler oluşturmak için kullanılan en popüler programlama dillerinden biridir. Java ile geliştirilen uygulamalar ölçeklenebilir, esnek ve bakımı kolaydır.
Java Runtime Environment (JRE) ve Java Development Kit (JDK) olmak üzere iki farklı Java paketi vardır. Yalnızca Java programlarını çalıştırmak istiyorsanız, JRE'ye ihtiyacınız var ve Java geliştiricisiyseniz, JRE ve geliştirme / hata ayıklama araçları ve kitaplıkları içeren JDK'ya ihtiyacınız olacak.
Ayrıca, Java Java'nın birkaç ek ticari özelliği olması dışında, Java, OpenJDK ve Oracle Java'nın iki farklı uygulaması vardır.
Ön şartlar
Bu eğiticiye devam etmeden önce sudo ayrıcalıklarına sahip bir kullanıcı olarak oturum açtığınızdan emin olun.
OpenJDK 8'i yükleyin
Java Platformunun açık kaynak uygulaması olan OpenJDK 8, Debian 9'daki varsayılan Java geliştirme ve çalışma zamanıdır. Kurulum basit ve kolaydır.
Standart Debian depolarından OpenJDK 8 JDK'yı yüklemek için aşağıdaki komutu kullanın:
sudo apt update
sudo apt install default-jdk
Yükleme tamamlandıktan sonra, Java sürümünü kontrol ederek doğrulayabilirsiniz:
java -version
Çıktı şöyle görünmelidir:
openjdk version "1.8.0_212" OpenJDK Runtime Environment (build 1.8.0_212-8u212-b01-1~deb9u1-b01) OpenJDK 64-Bit Server VM (build 25.212-b01, mixed mode)
Bu kadar! Bu noktada, Java'yı Debian sisteminize başarıyla yüklemiş olmanız gerekir.
default-jre
paketini yükleyin:
OpenJDK 11'i yükleyin
Yazma sırasında Java'nın en son LTS sürümü 11'dir. Bu sürüm Debian Backports deposundan edinilebilir.
Önce sisteminizin yazılım veri havuzu listesine Backports'u ekleyin:
echo 'deb http://ftp.debian.org/debian stretch-backports main' | sudo tee /etc/apt/sources.list.d/stretch-backports.list
Havuz etkinleştirildikten sonra apt kaynaklarını güncelleyin ve Java 11'i aşağıdaki komutları kullanarak yükleyin:
sudo apt update
sudo apt install openjdk-11-jdk
Oracle Java'yı Yükleme
Oracle Java'yı kurmadan önce Oracle JDK Lisansını okuduğunuzdan emin olun. Lisans, yazılımın yalnızca kişisel kullanım ve geliştirme kullanımı gibi ticari olmayan kullanımına izin verir.
Oracle Java 11, Linux Ayaklanması PPA'sından yüklenebilir.
Aşağıdaki adımlarda Debian 9 üzerinde Oracle Java 11'in nasıl kurulacağı açıklanmaktadır:
-
Gerekli paketleri kurarak başlayın:
sudo apt install dirmngr gnupg
PPA ortak anahtarını içe aktarın ve aşağıdaki komutla havuzu etkinleştirin:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 73C3DB2A
echo 'deb http://ppa.launchpad.net/linuxuprising/java/ubuntu bionic main' | sudo tee /etc/apt/sources.list.d/linuxuprising-java.list
echo 'deb http://ppa.launchpad.net/linuxuprising/java/ubuntu bionic main' | sudo tee /etc/apt/sources.list.d/linuxuprising-java.list
Depo eklendikten sonra, paketler listesini güncelleyin ve
oracle-java11-installer
paketini yazarak yükleyin:sudo apt update
sudo apt install oracle-java11-installer
Oracle lisansını kabul etmeniz istenir.
R sürümünü yazdıracak olan aşağıdaki komutu çalıştırarak kurulumu doğrulayın:
java -version
java version "11.0.2" 2019-01-15 LTS Java(TM) SE Runtime Environment 18.9 (build 11.0.2+9-LTS) Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.2+9-LTS, mixed mode)
Varsayılan sürümü ayarla
Hangi sürümün varsayılan Java sürüm türü olarak ayarlandığını kontrol etmek için Debian makinenize birden fazla Java sürümü yüklüyse:
java -version
Çıktı şöyle görünmelidir:
openjdk version "11.0.3" 2019-04-16 OpenJDK Runtime Environment (build 11.0.3+1-Debian-1bpo91) OpenJDK 64-Bit Server VM (build 11.0.3+1-Debian-1bpo91, mixed mode, sharing)
Varsayılan sürümü değiştirmek için
update-alternatives
sistem komutunu kullanın:
sudo update-alternatives --config java
Debian sisteminizde kurulu tüm Java sürümlerinin bir listesi sunulacaktır. Varsayılan olarak kullanılmasını istediğiniz sürümün numarasını
Herhangi bir nedenle Java paketini kaldırmak istiyorsanız,
Örneğin,
Artık Debian sunucunuza farklı Java sürümlerini nasıl yükleyeceğinizi ve yöneteceğinizi öğrendiğinize göre, bir sonraki adımınız Java'da çalışan Tomcat, JBoss / WildFly, Apache Maven, Glassfish, Elasticsearch gibi birçok uygulamadan birini yüklemek olabilir. Cassandra, Jenkins..etc
There are 2 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode 1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode 2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode Press to keep the current choice, or type selection number:
There are 2 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode 1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode 2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode Press to keep the current choice, or type selection number:
Enter
ve
Enter
tuşuna basın.Java yazılımını kaldırın
apt
ile yüklenen diğer paketler gibi kaldırabilirsiniz.
default-jdk
paketini kaldırmak istiyorsanız şunu çalıştırın:Sonuç
Centos 7'ye Java Kurulumu

Bu eğitici, Java'yı CentOS 7'ye nasıl yükleyeceğinizi gösterir. Java, farklı türde uygulamalar ve sistemler oluşturmak için kullanılan en popüler programlama dillerinden biridir.
Centos 8'e Java Kurulumu

Java, farklı türde uygulamalar ve sistemler oluşturmak için kullanılan en popüler programlama dillerinden biridir. Bu öğreticide, CentOS 8'e bir veya daha fazla Java (OpenJDK) sürümünün nasıl yükleneceğini ve alternatifler aracılığıyla varsayılan Java'nın nasıl ayarlanacağını açıklayacağız.
Ubuntu 18.04 Üzerine Java Kurulumu

Bu eğiticide Ubuntu 18.04'te OpenJDK ve Oracle Java'nın nasıl kurulacağı açıklanmaktadır. Java, farklı türlerdeki platformlar arası uygulamalar oluşturmak için kullanılan, dünyanın en popüler programlama dillerinden biridir.