Ubuntu Linux'ta Oracle Java'yı Yükseltmenin 4 Yolu

İçindekiler:

Ubuntu Linux'ta Oracle Java'yı Yükseltmenin 4 Yolu
Ubuntu Linux'ta Oracle Java'yı Yükseltmenin 4 Yolu

Video: Ubuntu Linux'ta Oracle Java'yı Yükseltmenin 4 Yolu

Video: Ubuntu Linux'ta Oracle Java'yı Yükseltmenin 4 Yolu
Video: Bu ayar yöneticiniz tarafından yönetilir - Windows 10 Defender Ayarları Değişmiyor Çözümü 2024, Mayıs
Anonim

Bu belge, Ubuntu Linux üzerinde Oracle Java JDK/JRE'nin birçok yeni yayın sürümünün yükseltilmesine yardımcı olmayı amaçlamaktadır. Hata düzeltmeleri ve güvenlik sorunları nedeniyle Oracle, Java JDK/JRE sürümlerinde güncellemeler yayınlar.

  • Not:

    Bu makale, /usr/local/java'da bulunan 32 bit veya 64 bit Oracle Java 7 sürümünüz olduğunu ve Oracle Java'nın yeni bir sürümüne yükseltmek istediğinizi varsayar. Bunu yapmazsanız, daha fazla bilgi için lütfen aşağıdaki makaleye bakın:

  • Ubuntu Linux'ta Oracle Java Nasıl Kurulur

adımlar

Ubuntu Linux Adım 1'de Oracle Java'yı Yükseltin
Ubuntu Linux Adım 1'de Oracle Java'yı Yükseltin

Adım 1. Yeni Oracle Java ikili dosyalarını indirin, Ubuntu Linux sistem mimariniz için Oracle Java'nın doğru güncellenmiş Java JDK/JRE ikili dosyalarını seçtiğinizden emin olun, 32-bit veya 64-bit, Oracle Java ikili dosyaları (tar. gz) örneğin:

  • jdk-7u40-linux-i586.tar.gz (32-bit)
  • jre-7u40-linux-i586.tar.gz (32-bit)

    veya

  • jdk-7u40-linux-x64.tar.gz (64-bit)
  • jre-7u40-linux-x64.tar.gz (64-bit)

Yöntem 1/4: 32-bit Oracle Java talimatları:

Ubuntu Linux Adım 2'de Oracle Java'yı Yükseltin
Ubuntu Linux Adım 2'de Oracle Java'yı Yükseltin

Adım 1. Kök kullanıcı olun ve yeni sıkıştırılmış Oracle Java ikili dosyalarını indirme dizinimizden /usr/local/java dizinine kopyalayın.

  • Yaz/Kopyala/Yapıştır:

    cd /ev/"Kullanıcı adınızı"/İndirilenler

  • Yaz/Kopyala/Yapıştır:

    sudo cp -r jdk-7u40-linux-i586.tar.gz /usr/local/java

  • Yaz/Kopyala/Yapıştır:

    sudo cp -r jre-7u40-linux-i586.tar.gz /usr/local/java

  • Yaz/Kopyala/Yapıştır:

    cd /usr/yerel/java

Ubuntu Linux Adım 3'te Oracle Java'yı Yükseltin
Ubuntu Linux Adım 3'te Oracle Java'yı Yükseltin

Adım 2. Ardından, /usr/local/java dizinindeki yeni Oracle Java ikili dosyalarının paketini açacağız.

  • Yaz/Kopyala/Yapıştır:

    sudo tar xvzf jdk-7u40-linux-i586.tar.gz

  • Yaz/Kopyala/Yapıştır:

    sudo tar xvzf jre-7u40-linux-i586.tar.gz

Yöntem 2/4: 64-bit Oracle Java talimatları:

Ubuntu Linux Adım 4'te Oracle Java'yı Yükseltin
Ubuntu Linux Adım 4'te Oracle Java'yı Yükseltin

Adım 1. Kök kullanıcı olun ve yeni sıkıştırılmış Oracle Java ikili dosyalarını indirme dizinimizden /usr/local/java dizinine kopyalayın

  • Yaz/Kopyala/Yapıştır:

    cd /ev/"Kullanıcı adınızı"/İndirilenler

  • Yaz/Kopyala/Yapıştır:

    sudo -s cp -r jdk-7u40-linux-x64.tar.gz /usr/local/java

  • Yaz/Kopyala/Yapıştır:

    sudo -s cp -r jre-7u40-linux-x64.tar.gz /usr/local/java

  • Yaz/Kopyala/Yapıştır:

    cd /usr/yerel/java

Ubuntu Linux Adım 5'te Oracle Java'yı Yükseltin
Ubuntu Linux Adım 5'te Oracle Java'yı Yükseltin

Adım 2. Ardından, /usr/local/java dizinindeki yeni Oracle Java ikili dosyalarının paketini açacağız.

  • Yaz/Kopyala/Yapıştır:

    sudo tar xvzf jdk-7u40-linux-x64.tar.gz

  • Yaz/Kopyala/Yapıştır:

    sudo tar xvzf jre-7u40-linux-x64.tar.gz

Ubuntu Linux Adım 6'da Oracle Java'yı Yükseltin
Ubuntu Linux Adım 6'da Oracle Java'yı Yükseltin

Adım 3. Bu noktada, Java JDK/JRE için /usr/local/java'da şu şekilde listelenen iki yeni sıkıştırılmamış ikili dizininiz olmalıdır:

jdk1.7.0_40

jre1.7.0_40

İle birlikte:

jdk1.7.0_25

jre1.7.0_25

Yöntem 3/4: Linux sisteminizi değiştirin YOL:

Ubuntu Linux Adım 7'de Oracle Java'yı Yükseltin
Ubuntu Linux Adım 7'de Oracle Java'yı Yükseltin

Adım 1. Sistem PATH dosyasını /etc/profile düzenleyin ve aşağıdaki sistem değişkenlerini sistem yolunuza ekleyin

Kök olarak gedit, nano veya başka bir metin düzenleyiciyi kullanın ve /etc/profile dosyasını açın

  • Yaz/Kopyala/Yapıştır:

    sudo gedit /etc/profil

    veya

  • Yaz/Kopyala/Yapıştır:

    sudo nano /etc/profil

Ubuntu Linux Adım 8'de Oracle Java'yı Yükseltin
Ubuntu Linux Adım 8'de Oracle Java'yı Yükseltin

Adım 2. Ok tuşlarını kullanarak dosyanın sonuna doğru aşağı kaydırın ve Ubuntu Linux'ta /etc/profile dosyanızın sonuna aşağıdaki satırları ekleyin, bu noktada sürüm numaralarını eskisinden değiştireceksiniz. Oracle Java'yı Java'nın yeni sürümüne çevirdiğinizde, aşağıdaki sistem PATH dosyası /etc/profile'deki sürüm numaralarını değiştireceksiniz:

/etc/profile dosyasını değiştirin:

Java_HOME=/usr/yerel/java/jdk1.7.0_25

YOL=$YOL:$HOME/bin:$Java_HOME/bin

JRE_HOME=/usr/yerel/java/jre1.7.0_25

YOL=$YOL:$HOME/bin:$JRE_HOME/bin

Java_HOME'u dışa aktar

JRE_HOME dışa aktar

PATH'i dışa aktar

Bunu değiştir:

Java_HOME=/usr/yerel/java/jdk1.7.0_40

YOL=$YOL:$HOME/bin:$Java_HOME/bin

JRE_HOME=/usr/yerel/java/jre1.7.0_40

YOL=$YOL:$HOME/bin:$JRE_HOME/bin

Java_HOME'u dışa aktar

JRE_HOME dışa aktar

PATH'i dışa aktar

Dosyayı kaydet ve çık

Yöntem 4/4: Sisteminizi güncellenmiş Oracle Java sürümü hakkında bilgilendirin:

Ubuntu Linux Adım 9'da Oracle Java'yı Yükseltin
Ubuntu Linux Adım 9'da Oracle Java'yı Yükseltin

Adım 1. Oracle Java JRE/JDK'nizin bulunduğu Ubuntu Linux sisteminizi bilgilendirin, şimdi sistemi Oracle Java 1.7.0_40 kullanacak şekilde güncellemek isteyeceksiniz.

  • Yaz/Kopyala/Yapıştır:

    sudo güncelleme alternatifleri --install "/usr/bin/java" "java" "/usr/local/java/jre1.7.0_40/bin/java" 1

  • Yaz/Kopyala/Yapıştır:

    sudo güncelleme alternatifleri --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.7.0_40/bin/javac" 1

  • Yaz/Kopyala/Yapıştır:

    sudo güncelleme alternatifleri --install "/usr/bin/javaws" "javaws" "/usr/local/java/jre1.7.0_40/bin/javaws" 1

Ubuntu Linux Adım 10'da Oracle Java'yı Yükseltin
Ubuntu Linux Adım 10'da Oracle Java'yı Yükseltin

Adım 2. Ubuntu Linux sisteminize Oracle Java JRE 1.7.0_40'ın yeni varsayılan Java olması gerektiğini bildirin

  • Yaz/Kopyala/Yapıştır:

    sudo güncelleme alternatifleri -- java /usr/local/java/'yı ayarlayın jre1.7.0_40/bin/java

  • Yaz/Kopyala/Yapıştır:

    sudo güncelleme alternatifleri --set javac /usr/local/java/jdk1.7.0_40/bin/javac

  • Yaz/Kopyala/Yapıştır:

    sudo güncelleme alternatifleri -- set javaws /usr/local/java/jre1.7.0_40/bin/javaws

Ubuntu Linux Adım 11'de Oracle Java'yı Yükseltin
Ubuntu Linux Adım 11'de Oracle Java'yı Yükseltin

Adım 3. Aşağıdaki komutu yazarak sistem genelinde PATH /etc/profile'ınızı yeniden yükleyin:

  • Yaz/Kopyala/Yapıştır:

    . /etc/profil

  • Ubuntu Linux sisteminizi yeniden başlattıktan sonra sistem genelindeki PATH /etc/profile dosyanızın yeniden yükleneceğini unutmayın.
Ubuntu Linux Adım 12'de Oracle Java'yı Yükseltin
Ubuntu Linux Adım 12'de Oracle Java'yı Yükseltin

Adım 4. Aşağıdaki komutları çalıştırarak ve yeni Java güncellemesinin sürüm numarasını not ederek Oracle Java'nın yeni sürümünün sisteminize doğru şekilde yüklenip yüklenmediğini test edin

  • Yaz/Kopyala/Yapıştır:

    java sürümü

    bu komut, sisteminizde çalışan Java sürümünü görüntüler

Ubuntu Linux Adım 13'te Oracle Java'yı Yükseltin
Ubuntu Linux Adım 13'te Oracle Java'yı Yükseltin

Adım 5. Aşağıdakileri görüntüleyen bir mesaj almalısınız:

  • java sürümü "1.7.0_40"

    Java(TM) SE Runtime Environment (derleme 1.7.0_40-b08)Java HotSpot(TM) 64-Bit Server VM (derleme 25.1-b02, karma mod)

  • Yaz/Kopyala/Yapıştır:

    javac sürümü

  • bu komut, artık java programlarını terminalden derleyebildiğinizi bilmenizi sağlar.

    Aşağıdakileri görüntüleyen bir mesaj almalısınız:

  • javac 1.7.0_40
Ubuntu Linux Adım 14'te Oracle Java'yı Yükseltin
Ubuntu Linux Adım 14'te Oracle Java'yı Yükseltin

Adım 6. Daha sonra, eski Java JDK/JRE ikili dosyalarını içeren dizini kaldırarak eski Oracle Java JDK/JRE'yi kaldırma seçeneğiniz vardır

  • Yaz/Kopyala/Yapıştır:

    cd /usr/yerel/java

  • Yaz/Kopyala/Yapıştır:

    sudo rm -rf jdk1.7.0_40

  • Yaz/Kopyala/Yapıştır:

    sudo rm -rf jre1.7.0_40

Oracle Java'yı Ubuntu Linux Adım 15'te Yükseltin
Oracle Java'yı Ubuntu Linux Adım 15'te Yükseltin

Adım 7. Ubuntu Linux sisteminizi yeniden başlatın ve sisteminiz Java programlarını çalıştırmak ve geliştirmek için tamamen yapılandırılacaktır

İsteğe bağlı: Web Tarayıcılarınızda Oracle Java nasıl etkinleştirilir

Java eklentinizi web tarayıcılarınızda etkinleştirmek için, web tarayıcıları eklenti dizininden Oracle Java dağıtımınızda bulunan Java eklentisinin konumuna sembolik bir bağlantı oluşturmalısınız

Google Chrome

32 bit Oracle Java talimatları:

  1. Aşağıdaki komutları verin.

    • Yaz/Kopyala/Yapıştır:

      sudo mkdir -p /opt/google/chrome/plugins

      bu, /opt/google/chrome/plugins adında bir dizin oluşturacaktır

    • Yaz/Yapıştır/Kopyala:

      cd /opt/google/chrome/eklentiler

      bu sizi google chrome eklentileri dizinine değiştirecektir, sembolik bağlantıyı yapmadan önce bu dizinde olduğunuzdan emin olun

    • Yaz/Yapıştır/Kopyala:

      sudo ln -s /usr/local/java/jre1.7.0_40/lib/i386/libnpjp2.so

      bu, Java JRE (Java Runtime Environment) eklentisinden sembolik bir bağlantı oluşturacaktır. libnpjp2.so Google Chrome web tarayıcınıza

64 bit Oracle Java talimatları:

  1. Aşağıdaki komutları verin.

    • Yaz/Kopyala/Yapıştır:

      sudo mkdir -p /opt/google/chrome/plugins

      bu, /opt/google/chrome/plugins adında bir dizin oluşturacaktır

    • Yaz/Yapıştır/Kopyala:

      cd /opt/google/chrome/eklentiler

      bu sizi google chrome eklentileri dizinine değiştirecektir, sembolik bağlantıyı yapmadan önce bu dizinde olduğunuzdan emin olun

    • Yaz/Yapıştır/Kopyala:

      sudo ln -s /usr/local/java/jre1.7.0_40/lib/amd64/libnpjp2.so

      bu, Java JRE (Java Runtime Environment) eklentisinden sembolik bir bağlantı oluşturacaktır. libnpjp2.so Google Chrome web tarayıcınıza

Hatırlatıcılar:

  1. Not:

    Bazen yukarıdaki komutu verdiğinizde aşağıdakileri belirten bir mesaj alabilirsiniz:

    • ln: `./libnpjp2.so' sembolik bağı oluşturuluyor: Dosya var
    • Bu sorunu düzeltmek için aşağıdaki komutu kullanarak önceki sembolik bağlantıyı kaldırmanız yeterlidir:
    • Yaz/Kopyala/Yapıştır:

      cd /opt/google/chrome/eklentiler

    • Yaz/Kopyala/Yapıştır:

      sudo rm -rf libnpjp2.so

    • Komutu vermeden önce /opt/google/chrome/plugins dizininde olduğunuzdan emin olun.
  2. Web tarayıcınızı yeniden başlatın ve Java'nın web tarayıcınızda çalışıp çalışmadığını test etmek için Java Tester'a gidin.

    Mozilla Firefox

    32 bit Oracle Java talimatları:

    1. Aşağıdaki komutu verin

      • Yaz/Yapıştır/Kopyala:

        cd /usr/lib/mozilla/eklentiler

        bu sizi /usr/lib/mozilla/plugins dizinine değiştirir, yoksa bu dizini oluşturun

      • Yaz/Yapıştır/Kopyala:

        sudo mkdir -p /usr/lib/mozilla/eklentiler

        bu, /usr/lib/mozilla/plugins dizinini oluşturacaktır, sembolik bağlantıyı yapmadan önce bu dizinde olduğunuzdan emin olun

      • Yaz/Yapıştır/Kopyala:

        sudo ln -s /usr/local/java/jre1.7.0_40/lib/i386/libnpjp2.so

        bu, Java JRE (Java Runtime Environment) eklentisinden sembolik bir bağlantı oluşturacaktır. libnpjp2.so Mozilla Firefox web tarayıcınıza

    64 bit Oracle Java talimatları:

    1. Aşağıdaki komutları verin.

      • Yaz/Yapıştır/Kopyala:

        cd /usr/lib/mozilla/eklentiler

        bu sizi /usr/lib/mozilla/plugins dizinine değiştirir, yoksa bu dizini oluşturun

      • Yaz/Yapıştır/Kopyala:

        sudo mkdir -p /usr/lib/mozilla/eklentiler

        bu, /usr/lib/mozilla/plugins dizinini oluşturacaktır, sembolik bağlantıyı yapmadan önce bu dizinde olduğunuzdan emin olun

      • Yaz/Yapıştır/Kopyala:

        sudo ln -s /usr/local/java/jre1.7.0_40/lib/amd64/libnpjp2.so

        bu, Java JRE (Java Runtime Environment) eklentisinden sembolik bir bağlantı oluşturacaktır. libnpjp2.so Mozilla Firefox web tarayıcınıza

    Hatırlatıcılar:

    1. Not:

      Bazen yukarıdaki komutu verdiğinizde aşağıdakileri belirten bir mesaj alabilirsiniz:

      • ln: `./libnpjp2.so' sembolik bağı oluşturuluyor: Dosya var
      • Bu sorunu düzeltmek için aşağıdaki komutu kullanarak önceki sembolik bağlantıyı kaldırmanız yeterlidir:
      • Yaz/Kopyala/Yapıştır:

        cd /usr/lib/mozilla/eklentiler

      • Yaz/Kopyala/Yapıştır:

        sudo rm -rf libnpjp2.so

      • Komutu vermeden önce /usr/lib/mozilla/plugins dizininde olduğunuzdan emin olun.
    2. Web tarayıcınızı yeniden başlatın ve Java'nın web tarayıcınızda çalışıp çalışmadığını test etmek için Java Tester'a gidin.

Önerilen: