How To Install Java JDK In Debian 10
İçindekiler:
- Sen başlamadan önce
- OpenJDK 11 Kurulumu
- OpenJDK 8 Kurulumu
- Varsayılan sürümü ayarla
JAVA_HOMEOrtam Değişkeni- Java yazılımını kaldırın
- Sonuç
Bu derste, Debian 10 Linux'a Java'nın (OpenJDK) nasıl kurulacağını açıklayacağız.
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.
Sen başlamadan önce
İki farklı Java uygulaması vardır, OpenJDK ve Oracle Java, aralarında neredeyse hiçbir fark yoktur, ancak Oracle Java'nın birkaç ek ticari özelliği vardır. Oracle Java Lisansı, yazılımın yalnızca kişisel kullanım ve geliştirme kullanımı gibi ticari olmayan kullanımına izin verir.
Varsayılan Debian 10 depoları iki farklı Java paketi içerir: Java Runtime Environment (JRE) ve Java Development Kit (JDK). JRE, Java programlarını çalıştırmanıza izin veren Java sanal makinesi (JVM), sınıflar ve ikili dosyalar içerir. Java geliştiricileri, JRE ve Java uygulamaları oluşturmak için gerekli geliştirme / hata ayıklama araçlarını ve kitaplıklarını içeren JDK'yı yüklemelidir.
OpenJDK 11 Kurulumu
Java Platformunun açık kaynak uygulaması OpenJDK 11, Debian 10, Buster'da varsayılan Java geliştirme ve çalışma zamanıdır.
Paketler dizinini güncellemek ve OpenJDK 11 JDK paketini yüklemek için sudo ayrıcalıklarına veya köküne sahip bir kullanıcı olarak aşağıdaki komutları çalıştırı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 "11.0.3" 2019-04-16 OpenJDK Runtime Environment (build 11.0.3+7-post-Debian-5) OpenJDK 64-Bit Server VM (build 11.0.3+7-post-Debian-5, mixed mode, sharing)
Bu kadar! Bu noktada, Debian sisteminize Java'yı başarıyla yüklediniz.
default-jre
paketini yükleyin.
OpenJDK 8 Kurulumu
Yazma sırasında, önceki Java LTS sürüm 8 resmi Debian Buster depolarında mevcut değildir.
Önceden oluşturulmuş OpenJDK paketleri sağlayan AdoptOpenJDK deposunu etkinleştireceğiz.
-
Paket listesini güncelleyerek ve HTTPS üzerinden yeni bir havuz eklemek için gerekli bağımlılıkları yükleyerek başlayın:
sudo apt updatesudo apt install apt-transport-https ca-certificates wget dirmngr gnupg software-properties-commonAşağıdaki wget komutunu kullanarak deponun GPG anahtarını alın:
wget -qO - https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public | sudo apt-key add -AdoptOpenJDK APT deposunu sisteminize ekleyin:
sudo add-apt-repository --yesDepo etkinleştirildikten sonra, aşağıdaki komutları kullanarak apt kaynaklarını güncelleyin ve Java 8'i yükleyin:
sudo apt updatesudo apt install adoptopenjdk-8-hotspotSon olarak, Java sürümünü kontrol ederek kurulumu doğrulayın:
java -versionÇıktı şöyle görünmelidir:
openjdk version "1.8.0_212" OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_212-b04) OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.212-b04, mixed mode)
Varsayılan sürümü ayarla
java -version
Varsayılan sürümü değiştirmek için
update-alternatives
komutunu kullanın:
sudo update-alternatives --config java
Çıktı aşağıdaki gibi görünecektir:
Yüklü tüm Java sürümlerinin bir listesi sunulur. Varsayılan olarak kullanılmasını istediğiniz sürümün numarasını
Bu örnekte kurulum yolları aşağıdaki gibidir: Tercih ettiğiniz Java kurulumunun yolunu bulduğunuzda,
Değişikliklerin geçerli kabuğunuzda etkili olması için oturumu kapatıp oturum açabilir veya aşağıdaki kaynak komutunu çalıştırabilirsiniz: Java kurulumunun yolunu görmelisiniz: Java'yı
Örneğin,
OpenJDK'nın en son LTS sürümü varsayılan Debian 10 Buster depolarında mevcuttur ve kurulum basit ve anlaşılır bir görevdir.
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/adoptopenjdk-8-hotspot-amd64/bin/java 1081 manual mode 2 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 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/adoptopenjdk-8-hotspot-amd64/bin/java 1081 manual mode 2 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode Press to keep the current choice, or type selection number:
Enter
ve
Enter
tuşuna basın.
JAVA_HOME
Ortam Değişkeni
JAVA_HOME
ortam değişkeni, bazı Java uygulamaları tarafından Java yükleme konumunu belirlemek için kullanılır.
JAVA_HOME
ortam değişkenini ayarlamak için, Java'nın yüklü olduğu yeri bulmak için
update-alternatives
komutunu kullanın:
sudo update-alternatives --config java
/usr/lib/jvm/java-11-openjdk-amd64/bin/java
bulunur OpenJDK 8
/usr/lib/jvm/adoptopenjdk-8-hotspot-amd64/bin/java
/etc/environment
dosyasını açın:
sudo nano /etc/environment
JAVA_HOME
OpenJDK 11 yoluna ayarlamak istediğinizi varsayarsak, dosyanın sonuna aşağıdaki satırı ekleyin:
JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"
source /etc/environment
JAVA_HOME
ortam değişkeninin doğru ayarlandığını doğrulayın:
echo $JAVA_HOME
/usr/lib/jvm/java-11-openjdk-amd64
/etc/environment
, tüm kullanıcılar tarafından kullanılan sistem genelinde bir yapılandırma dosyasıdır.
JAVA_HOME
değişkenini kullanıcı bazında ayarlamak istiyorsanız, satırı
.bashrc
veya kullanıcı oturum açtığında yüklenen başka bir yapılandırma dosyasına
.bashrc
.
Java yazılımını kaldırın
apt
ile yüklenen diğer paketler gibi kaldırabilirsiniz.
default-jdk
paketini kaldırmak için şunu çalıştırın:Sonuç
Kolayca oneplus 3 root nasıl kurulur ve özel kurtarma nasıl yüklenir
Köklendirme, Android cihazında yepyeni bir kişiselleştirme olanakları dünyası açar ve OnePlus 3 istisna değildir. İşte kolayca kökünü.
Yeelight ile alexa arasındaki bağlantı nasıl kurulur ve yaygın problemler nasıl çözülür?
Xiaomi Yeelight'ı Amazon Alexa destekli Eko cihazla nasıl kontrol edeceğinizi ve bağlayacağınızı mı merak ediyorsunuz? Muhtemel sorunlar için ipuçlarımızı ve çözümlerimizi inceleyin.
Debian Linux 10 Linux üzerine Virtualbox nasıl kurulur
VirtualBox, aynı anda birden fazla konuk işletim sistemini çalıştırmanıza izin veren açık kaynaklı bir çapraz platform sanallaştırma yazılımıdır. Bu eğitimde Debian 10, Buster'a en son VirtualBox'ın nasıl kurulacağı açıklanmaktadır.







