Bu eğitim, 32-bit ve 64-bit Oracle Java 7'nin (şu anda sürüm numarası) kurulumunu kapsayacaktır. 1.7.0_45) 32-bit ve 64-bit Ubuntu işletim sistemlerinde JDK/JRE. Bu talimatlar Debian ve Linux Mint üzerinde de çalışacaktır.
Sisteminizde zaten Oracle Java 7 yüklüyse ancak yükseltmeniz gerekiyorsa bu yöntemi kullanın:
Ubuntu Linux'ta Oracle Java Nasıl Yükseltilir
olanlar için bir tek Java uygulamalarını çalıştırmak ve Java programları geliştirmek için değil, Oracle Java JRE'yi yüklemek istiyorsanız bu yöntemi kullanın:
Ubuntu Linux'ta Oracle Java JRE nasıl kurulur
Java programları ve uygulamaları geliştirmek için Oracle Java JDK yüklemek isteyenler (Oracle Java JRE, Oracle JDK'da da bulunur) bu yöntemi kullanın:
Ubuntu Linux'ta Oracle Java JDK nasıl kurulur
Ayrıca web tarayıcılarınızda Oracle Java'yı etkinleştirmek/yükseltmek için:
Web Tarayıcılarınızda Oracle Java Nasıl Etkinleştirilir
adımlar
Adım 1. Ubuntu Linux işletim sistemi mimarinizin 32-bit mi yoksa 64-bit mi olduğunu kontrol edin, bir terminal açın ve aşağıdaki komutu çalıştırın
-
Yaz/Kopyala/Yapıştır:
dosya /sbin/init
Ubuntu Linux işletim sistemi mimarinizin bit sürümünün 32 bit mi yoksa 64 bit mi olduğunu göstereceğine dikkat edin
Adım 2. Sisteminizde Java yüklü olup olmadığını kontrol edin
Bunu yapmak için terminalden Java version komutunu çalıştırmanız gerekecektir.
-
Bir terminal açın ve aşağıdaki komutu girin:
-
Yaz/Kopyala/Yapıştır:
java sürümü
-
-
Sisteminizde OpenJDK kuruluysa, şöyle görünebilir:
-
java sürümü "1.7.0_15"
OpenJDK Çalışma Zamanı Ortamı (IcedTea6 1.10pre) (7b15~pre1-0lucid1)
OpenJDK 64-Bit Sunucu VM (19.0-b09 derleme, karma mod)
-
- Sisteminizde OpenJDK kuruluysa, bu alıştırma için Java'nın yanlış satıcı sürümü yüklüdür.
Adım 3. OpenJDK/JRE'yi sisteminizden tamamen kaldırın ve Oracle Java JDK/JRE ikili dosyalarınızı tutmak için bir dizin oluşturun
Bu, Java'nın farklı satıcı sürümleri arasındaki sistem çakışmalarını ve karışıklığı önleyecektir. Örneğin, sisteminizde OpenJDK/JRE kuruluysa, komut satırına aşağıdakini yazarak kaldırabilirsiniz:
-
Yaz/Kopyala/Yapıştır:
sudo apt-get purge openjdk-\*
Bu komut OpenJDK/JRE'yi sisteminizden tamamen kaldıracak
-
Yaz/Kopyala/Yapıştır:
sudo mkdir -p /usr/yerel/java
Bu komut, Oracle Java JDK ve JRE ikili dosyalarınızı tutmak için bir dizin oluşturacaktır
Adım 4. Linux için Oracle Java JDK/JRE'yi indirin
seçtiğinizden emin olun. doğru 32-bit veya 64-bit (tar.gz ile biten) sistem mimariniz için sıkıştırılmış ikili dosyalar.
- Örneğin, Ubuntu Linux 32-bit işletim sistemi kullanıyorsanız, 32-bit Oracle Java ikili dosyalarını indirin.
- Örneğin, Ubuntu Linux 64-bit işletim sistemi kullanıyorsanız, 64-bit Oracle Java ikili dosyalarını indirin.
-
İsteğe bağlı, Oracle Java JDK/JRE Belgelerini İndirin
jdk-7u40-apidocs.zip'i seçin
-
Önemli bilgi:
64-bit Oracle Java ikili dosyaları 32-bit Ubuntu Linux işletim sistemlerinde çalışmaz, 64-bit Oracle Java'yı 32-bit Ubuntu Linux'a yüklemeye çalışırsanız birden çok sistem hata mesajı alırsınız.
Adım 5. Oracle Java ikili dosyalarını /usr/local/java dizinine kopyalayın
Çoğu durumda, Oracle Java ikili dosyaları şuraya indirilir: /home/"Kullanıcı adınızı"/İndirilenler.
-
32 bit Ubuntu Linux kurulum talimatlarında 32 bit Oracle Java:
-
Yaz/Kopyala/Yapıştır:
cd ~/İndirilenler
-
Yaz/Kopyala/Yapıştır:
sudo cp -r jdk-7u45-linux-i586.tar.gz /usr/local/java
-
Yaz/Kopyala/Yapıştır:
sudo cp -r jre-7u45-linux-i586.tar.gz /usr/local/java
-
Yaz/Kopyala/Yapıştır:
cd /usr/yerel/java
-
-
64-bit Ubuntu Linux kurulum talimatlarında 64-bit Oracle Java:
-
Yaz/Kopyala/Yapıştır:
cd ~/İndirilenler
-
JDK'yı indirdiyseniz, Yaz/Kopyala/Yapıştır:
sudo cp -r jdk-7u45-linux-x64.tar.gz /usr/local/java
-
Veya JRE'yi indirdiyseniz, Yaz/Kopyala/Yapıştır:
sudo cp -r jre-7u45-linux-x64.tar.gz /usr/local/java
-
Yaz/Kopyala/Yapıştır:
cd /usr/yerel/java
-
Adım 6. /usr/local/java dizinindeki sıkıştırılmış Java ikili dosyalarını paketinden çıkarın
-
32 bit Ubuntu Linux kurulum talimatlarında 32 bit Oracle Java:
-
Yaz/Kopyala/Yapıştır:
sudo tar xvzf jdk-7u45-linux-i586.tar.gz
-
Yaz/Kopyala/Yapıştır:
sudo tar xvzf jre-7u45-linux-i586.tar.gz
-
-
64-bit Ubuntu Linux kurulum talimatlarında 64-bit Oracle Java:
-
JDK'yı indirdiyseniz, Yaz/Kopyala/Yapıştır:
sudo tar xvzf jdk-7u45-linux-x64.tar.gz
-
Veya JRE'yi indirdiyseniz, Yaz/Kopyala/Yapıştır:
sudo tar xvzf jre-7u45-linux-x64.tar.gz
-
Adım 7. Dizinlerinizi iki kez kontrol edin
Bu noktada, Java JDK/JRE için /usr/local/Java'da şu şekilde listelenen sıkıştırılmamış bir ikili dizininiz olmalıdır:
-
Yaz/Kopyala/Yapıştır:
ls -a
- jdk1.7.0_45
- veya jre1.7.0_45
Adım 8. Sistem PATH dosyasını /etc/profile düzenleyin ve aşağıdaki sistem değişkenlerini sistem yolunuza ekleyin
Kök olarak nano, gedit veya başka bir metin düzenleyiciyi kullanın, /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
Adım 9. Ok tuşlarınızı kullanarak dosyanın sonuna gidin ve aşağıdaki satırları /etc/profile dosyanızın sonuna ekleyin:
-
JDK'yı kuruyorsanız, Yaz/Kopyala/Yapıştır:
Java_HOME=/usr/yerel/java/jdk1.7.0_45
JRE_HOME=$Java_HOME/jre
YOL=$YOL:$Java_HOME/bin:$JRE_HOME/bin
Java_HOME'u dışa aktar
JRE_HOME dışa aktar
PATH'i dışa aktar
-
Veya JRE'yi kuruyorsanız, Yaz/Kopyala/Yapıştır:
JRE_HOME=/usr/yerel/java/jre1.7.0_45
YOL=$YOL:$JRE_HOME/bin
JRE_HOME dışa aktar
PATH'i dışa aktar
- /etc/profile dosyasını kaydedin ve çıkın.
Adım 10. Oracle Java JDK/JRE'nizin bulunduğu Ubuntu Linux sisteminizi bilgilendirin
Bu, sisteme yeni Oracle Java sürümünün kullanıma hazır olduğunu söyleyecektir.
-
JDK'yı kuruyorsanız, Yaz/Kopyala/Yapıştır:
sudo güncelleme alternatifleri --install "/usr/bin/java" "java" "/usr/local/java/jdk1.7.0_45/jre/bin/java" 1
-
Veya JRE'yi kuruyorsanız, Yaz/Kopyala/Yapıştır:
sudo güncelleme alternatifleri --install "/usr/bin/java" "java" "/usr/local/java/jre1.7.0_45/bin/java" 1
bu komut sisteme Oracle Java JRE'nin kullanıma hazır olduğunu bildirir
-
Yalnızca JDK'yı kuruyorsanız, Yaz/Kopyala/Yapıştır:
sudo güncelleme alternatifleri --install "/usr/bin/java" "java" "/usr/local/java/jdk1.7.0_45/bin/java" 1
bu komut sisteme Oracle Java JDK'nın kullanıma hazır olduğunu bildirir
-
Yaz/Kopyala/Yapıştır:
sudo güncelleme alternatifleri --install "/usr/bin/javaws" "javaws" "/usr/local/java/jre1.7.0_45/bin/javaws" 1
bu komut sisteme Oracle Java Web start'ın kullanıma hazır olduğunu bildirir
Adım 11. Ubuntu Linux sisteminize Oracle Java JDK/JRE'nin varsayılan Java olması gerektiğini bildirin
-
JDK'yı kuruyorsanız, Yaz/Kopyala/Yapıştır:
sudo güncelleme alternatifleri -- java /usr/local/java/jdk1.7.0_45/jre/bin/java'yı ayarlayın
-
Veya JRE'yi kuruyorsanız, Yaz/Kopyala/Yapıştır:
sudo güncelleme alternatifleri -- java /usr/local/java/jre1.7.0_45/bin/java'yı ayarlayın
bu komut, sistem için Java çalışma zamanı ortamını ayarlayacaktır
-
Yalnızca JDK'yı kuruyorsanız, Yaz/Kopyala/Yapıştır:
sudo güncelleme alternatifleri -- java /usr/local/java/jdk1.7.0_45/bin/java'yı ayarlayın
bu komut sistem için Java derleyicisini ayarlayacaktır
-
JDK'yı kuruyorsanız, Yaz/Kopyala/Yapıştır:
sudo güncelleme alternatifleri -- set javaws /usr/local/java/jdk1.7.0_45/bin/javaws
-
Veya JRE'yi kuruyorsanız, Yaz/Kopyala/Yapıştır:
sudo güncelleme alternatifleri -- set javaws /usr/local/java/jre1.7.0_45/bin/javaws
bu komut sistem için Java Web başlangıcını ayarlayacaktır
Adım 12. 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.
Adım 13. Oracle Java'nın sisteminize doğru şekilde kurulup kurulmadığını test edin
Aşağıdaki komutları çalıştırın ve Java sürümünü not edin: Başarılı bir 32-bit Oracle Java yüklemesi görüntülenecektir:
-
Yaz/Kopyala/Yapıştır:
java -sürüm. Bu komut, sisteminizde çalışan Java sürümünü görüntüler. Şu mesajı görüntüleyen bir mesaj almalısınız: Java version "1.7.0_45"
Java(TM) SE Çalışma Zamanı Ortamı (derleme 1.7.0_45-b18)
- Java HotSpot(TM) Sunucu VM (24.45-b08 derleme, karma mod)
-
Yaz/Kopyala/Yapıştır:
java -sürüm. Bu komut, artık Java programlarını terminalden derleyebileceğinizi bilmenizi sağlar. Şu mesajı görüntüleyen bir mesaj almalısınız: Java 1.7.0_45. Başarılı bir Oracle Java 64-bit kurulumu şunları gösterecektir:
-
Yaz/Kopyala/Yapıştır:
java -sürüm. Bu komut, sisteminizde çalışan Java sürümünü görüntüler. Şu mesajı görüntüleyen bir mesaj almalısınız: Java version "1.7.0_45"
Java(TM) SE Çalışma Zamanı Ortamı (derleme 1.7.0_45-b18)
- Java HotSpot(TM) 64-Bit Sunucu VM (24.45-b08 derleme, karma mod)
-
Yaz/Kopyala/Yapıştır:
java -sürüm. Bu komut, artık Java programlarını terminalden derleyebileceğinizi bilmenizi sağlar. Şu mesajı görüntüleyen bir mesaj almalısınız: Java 1.7.0_45
Adım 14. Tebrikler, Oracle Java'yı Linux sisteminize kurdunuz
Şimdi Ubuntu Linux sisteminizi yeniden başlatın. Ardından, sisteminiz Java programlarını çalıştırmak ve geliştirmek için tamamen yapılandırılacaktır. Daha sonra Ubuntu Linux'ta İlk Java Programınızı Nasıl Oluşturursunuz bu makaleyi takip ederek kendi Java programlarınızı derlemeyi ve çalıştırmayı denemek isteyebilirsiniz.
Yöntem 1/3: İsteğe bağlı: Web Tarayıcılarınızda Oracle Java nasıl etkinleştirilir
Adım 1. 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
-
Önemli Not:
Çok sayıda güvenlik açığı ve açıklardan yararlanılması nedeniyle Oracle Java 7'yi web tarayıcılarınızda etkinleştirirken dikkatli olmanızı öneririm. Esasen, bir güvenlik açığı veya açıktan yararlanmanın keşfedilmesi durumunda web tarayıcılarınızda Oracle Java 7'yi etkinleştirerek, kötü adamlar bu şekilde içeri girer ve sisteminizi tehlikeye atar. Java'daki güvenlik açıkları ve açıklardan yararlanma hakkında daha fazla bilgi için aşağıdaki web sitesine bakın: Java Tester
Yöntem 2/3: Google Chrome
32 bit Oracle Java talimatları
Adım 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_45/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ı
Adım 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_45/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
Adım 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.
Adım 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
Yöntem 3/3: Mozilla Firefox
32 bit Oracle Java talimatları
Adım 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_45/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ı
Adım 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_45/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
Adım 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.
Adım 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
Video - Bu hizmet kullanılarak YouTube ile bazı bilgiler paylaşılabilir
İpuçları
- Ubuntu Linux ile, Java programlama dilinin ücretsiz ve açık kaynaklı bir uygulaması olan OpenJDK'yı veya Oracle Java JDK ve JRE'yi kullanma seçeneklerine sahipsiniz. Bazıları Oracle Java'yı kullanmayı tercih eder (çünkü Java'nın en güncel sürümüdür ve doğrudan Java teknolojisinin koruyucularından gelir), ancak bu değişiklik gösterir.
- Oracle'ın, Oracle Java'nın her yeni sürümü için güvenlik yükseltmeleri ve hata düzeltmeleri yaptığını ve performans sorunlarını iyileştirdiğini unutmayın. Oracle Java'yı sisteminize kurarken sürüm numarası değişikliklerine dikkat edin. Daha fazla bilgi için Ubuntu Linux'ta Oracle Java Nasıl Yükseltilir bölümüne bakın.
- Oracle bazen Java JDK/JRE ikili dosyalarının kurulum yöntemini değiştirdiği için bu belgenin sürekli revizyonda olduğunu lütfen unutmayın.