Nasıl Kurulur Java in Ubuntu (Linux)
⚡ Akıllı Özet
Takma Java on Ubuntu İki temiz yol izliyor: OpenJDK için apt paket yöneticisi veya manuel tarball. Oracle JDK, ayrıca küçük bir dizi ortam değişkeni ve update-alternatives komutuyla çalışır. Ubuntu Çalışma süresini tanıyın.

Bu adım adım kılavuz, kurulumun nasıl yapılacağını açıklamaktadır. Java on Ubuntu Linux, iki kanıtlanmış yöntem kullanıyor. Apt paket yöneticisi OpenJDK'yi tek bir komutla sunarken, manuel tarball kurulumu herhangi bir şeyi sabitlemenize olanak tanıyor. Oracle JDK derlemesi. Aynı komutlar son sürümlerde de çalışıyor. Ubuntu LTS sürümleri.
Nasıl Kurulur Oracle Java on Ubuntu Linux
Kullanım kılavuzu Oracle JDK kurulumu, tam sürüm ve konum üzerinde tam kontrol sağlar. Aşağıdaki dokuz adım, önceki tüm OpenJDK sürümlerini siler, örneğintract Oracle tarball ile ikili dosyaları kaydedin. update-alternativesve çalışma zamanı sürümünü doğrulayın.
) 1 Adım kurmadan önce JavaSistemden mevcut OpenJDK veya JRE'yi kaldırın. Aşağıdaki komutu çalıştırın:
sudo apt-get purge openjdk-\*
Onay istenecektir. Girin Y ve kaldırma işleminin tamamlanmasını bekleyin.
) 2 Adım Olup olmadığını kontrol edin Ubuntu İşletim sistemi mimarisi 32 bit veya 64 bittir. Çalıştırın:
file /sbin/init
) 3 Adım En son indir Java arşiv (örneğin) jdk-8-linux-x64.tar.gz) Den Oracle site:
https://www.oracle.com/java/technologies/downloads/
Lisans sözleşmesini kabul edin ve doğru sürümü seçin:
- Seç x86 32 bitlik bir sistem için.
- Seç x64 64 bitlik bir sistem için.
- seçmek tar.gz için arşiv Ubuntu.
- Seç rpm Red Hat tabanlı bir sistem için.
) 4 Adım Bir terminal açın ve indirilen arşivin bulunduğu klasöre gidin. Bu eğitimde dosya şu konumda yer almaktadır: ~/Downloads. EskitracArşive şu bilgilerle erişebilirsiniz:
sudo tar -xvf jdk-8u5-linux-i586.tar.gz
İstenirse şifrenizi girin. Çıkış yaptıktan sonratracİşlem bittiğinde yeni bir şey görmelisiniz. jdk1.8.0_05 Geçerli dizindeki klasör.
) 5 Adım Aşağıdaki sistem değişkenlerini dosyanın sonuna ekleyin. /etc/profile Her oturum açma kabuğunun yeni JDK'yı algılaması için dosya şu şekilde oluşturulmalıdır:
JAVA_HOME=<Directory where JAVA has been extracted>/jdk1.8.0 PATH=$PATH:$HOME/bin:$JAVA_HOME/bin export JAVA_HOME export PATH
Dosyayı şu komutla açın:
sudo nano /etc/profile
Yukarıda gösterilen sistem değişkenlerini girin, ardından basın. Ctrl+X çıkmak için ve basın Y değişiklikleri kaydetmek için.
) 6 Adım Yeni değişkenlerin hemen etkili olması için kabuk ortamını yeniden yükleyin:
. /etc/profile
) 7 Adım Yeni JDK ikili dosyalarını şu şekilde kaydedin: Ubuntu'S update-alternatives sistem bu şekilde java, javac, ve javaws çözmek Oracle Derleme işlemi için aşağıdaki komutu terminale yapıştırın:
sudo update-alternatives --install "/usr/bin/java" "java" "<Directory where JAVA has been extracted>/bin/java" 1 sudo update-alternatives --install "/usr/bin/javac" "javac" "<Directory where JAVA has been extracted>/bin/javac" 1 sudo update-alternatives --install "/usr/bin/javaws" "javaws" "<Directory where JAVA has been extracted>/bin/javaws" 1
) 8 Adım Söylemek Ubuntu ki Oracle JDK, sen sadece eskitracted (örneğin) jdk1.8.0_05) varsayılandır Java Çalışma süresi:
sudo update-alternatives --set java <Directory where JAVA has been extracted>/bin/java sudo update-alternatives --set javac <Directory where JAVA has been extracted>/bin/javac sudo update-alternatives --set javaws <Directory where JAVA has been extracted>/bin/javaws
) 9 Adım Kurulumu test edin:
java -version
Başarılı bir kurulum, sürüm, çalışma zamanı ve 64 bit HotSpot sunucu VM satırlarını yazdırarak kurulumun başarılı olduğunu doğrular. Oracle JDK şu anda aktif durumda. Java sisteminizde.
OpenJDK Nasıl Kurulur? Ubuntu apt Paket Yöneticisini Kullanma
köprü Ubuntu kullanıcılar yükler OpenJDK yerine Oracle JDK çünkü şu şekilde gönderiliyor: Ubuntu arşiv, güvenlik güncellemelerini şu yollarla alır: aptve bir şeye ihtiyaç duymaz. Oracle hesap. OpenJDK, referans uygulamasıdır. Java SE spesifikasyonuna uygundur ve Maven gibi derleme araçlarıyla tamamen uyumludur. Gradleve Tomcat.
) 1 Adım Paket listesini yenileyin, böylece apt En son kullanılabilir JDK sürümlerini görür:
sudo apt update
) 2 Adım Varsayılan JDK'yı yükleyin; bu, şu anda önerilen sürümdür. Ubuntu:
sudo apt install default-jdk
Yalnızca çalışma ortamını (derleyici olmadan) yüklemek için şunu kullanın: sudo apt install default-jre Bunun yerine, her iki komut da desteklenen en son OpenJDK sürümünü otomatik olarak indirir. Ubuntu bırakın.
) 3 Adım Belirli bir OpenJDK sürümünü seçmek için, doğrudan sürümü numarasına göre yükleyin. Son sürümler Ubuntu LTS sürümleri OpenJDK 11, 17 ve 21'i içerir:
sudo apt install openjdk-17-jdk # LTS release, common default sudo apt install openjdk-21-jdk # newest LTS in the archive sudo apt install openjdk-11-jdk # older LTS for legacy applications
) 4 Adım Kurulumu onaylayın ve derleyiciyi kontrol edin:
java -version javac -version
Her iki komut da aşağıdaki gibi eşleşen sürüm dizelerini yazdırmalıdır: openjdk version "17.0.11"Birden fazla JDK sürümü yüklüyse, şunu kullanın: sudo update-alternatives --config java Varsayılan çalışma zamanını etkileşimli olarak seçmek için. Aynı komutla javac Derleyiciyi değiştirir.
OpenJDK şu şekilde kuruldu: apt iniyor /usr/lib/jvm/İşaret ettiğiniz yol işte o yol. JAVA_HOME Örneğin, derleme araçlarını, uygulama sunucularını veya IDE'leri yapılandırırken IntelliJ IDEA hem de Eclipse.
JAVA_HOME Ortam Değişkeni Nasıl Ayarlanır? Ubuntu
Şu gibi araçlar geliştirin: Uzman, GradleKarınca, Tomcat ve Jenkins okumak JAVA_HOME JDK'yı bulmak için ortam değişkeni. Eğer JAVA_HOME Eğer bir sürüm eksikse veya yanlış sürüme işaret ediyorsa, bu araçlar derlenemez, paketlenemez veya başlatılamaz. Ubuntu Bu ayar otomatik olarak yapılmaz, bu nedenle her kullanıcı için veya sistem genelinde bir kez yapmanız gerekir.
) 1 Adım Gerçek JDK yolunu bulun. readlink Bu yöntem, gerçek klasörü döndürür. java Şu sonuca varıyor:
readlink -f $(which java)
# example output: /usr/lib/jvm/java-17-openjdk-amd64/bin/java
JDK ana klasörü yukarıdaki the bin dizin. Örnekte bu, /usr/lib/jvm/java-17-openjdk-amd64.
) 2 Adım set JAVA_HOME Yalnızca sizin kullanıcınız için düzenleyerek ~/.bashrc:
echo 'export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64' >> ~/.bashrc echo 'export PATH=$JAVA_HOME/bin:$PATH' >> ~/.bashrc source ~/.bashrc
) 3 Adım set JAVA_HOME sistem genelinde (tüm kullanıcılar) düzenleyerek /etc/environment:
sudo nano /etc/environment # add the following line, save, and exit JAVA_HOME="/usr/lib/jvm/java-17-openjdk-amd64"
Ortamı yeniden yükle source /etc/environment Ya da değişikliğin geçerli olması için yeni bir kabuk başlatın.
) 4 Adım Değişkenin doğru ayarlandığını doğrulayın:
echo $JAVA_HOME
$JAVA_HOME/bin/java -version
İlk komut JDK yolunu ekrana yazdırır, ikinci komut ise tam olarak bu yolu çalıştırır. java ikili JAVA_HOME İşaretler, her iki ayarın da aynı fikirde olduğunu doğrular.
Doğrulama, Geçiş ve Kaldırma İşlemleri Nasıl Yapılır? Java on Ubuntu
bir Zamanlar Java Yüklendiğinde sık sık sürümü kontrol etmeniz, birden fazla JDK arasında geçiş yapmanız veya eski bir çalışma ortamını kaldırmanız gerekir. Bu üç görev de standart yöntemleri kullanır. Ubuntu Aletler çok kullanışlı ve her biri sadece birkaç saniye sürüyor.
Kurulumun doğruluğunu kontrol edin. Java Sürümü
Üç komut, mevcut çalışma ortamı, derleyici ve varsayılan alternatif hakkında eksiksiz bir bilgi sağlar:
java -version # runtime version javac -version # compiler version sudo update-alternatives --display java # every registered JDK
If java -version çalışıyor ama javac -version "Komut bulunamadı" hatası veriyor, yalnızca JRE yüklü. JDK'yı şu komutla yükleyin: sudo apt install default-jdk Derleyiciyi eklemek için.
Birden fazla JDK sürümü arasında geçiş yapın
Birden fazla JDK yüklediyseniz, varsayılanı şu komutla etkileşimli olarak seçin:
sudo update-alternatives --config java sudo update-alternatives --config javac
Ubuntu Kayıtlı her JDK'nın numaralandırılmış bir listesini yazdırır. İstediğiniz sürüme karşılık gelen numarayı yazın ve Enter tuşuna basın. Komutu tekrarlayın. javac Derleyiciyi çalışma zamanıyla birlikte değiştirmek.
kaldırma Java itibaren Ubuntu
OpenJDK'yı şu yolla yüklemek: aptPaketi kaldırın ve kullanılmayan bağımlılıkları temizleyin:
sudo apt remove --purge openjdk-17-jdk
sudo apt autoremove
Kaldırmak için Oracle JDK sen eskitracManuel olarak silin, klasörü silin ve alternatif kaydı kaldırın:
sudo rm -rf /opt/jdk1.8.0_05
sudo update-alternatives --remove "java" "/opt/jdk1.8.0_05/bin/java"
Kaldırdıktan sonra çalıştırın. java -version Kaldırma işleminin tamamlandığını doğrulamak için bir kez daha kontrol edin. Çıktıda ya farklı bir kayıtlı JDK gösterilmeli ya da "komut bulunamadı" mesajı görünmelidir. Java Sistemde kalmaya devam ediyor.




