Bu makale, 32-bit ve 64-bit Oracle Java 7 JRE'nin (geçerli sürüm numarası 1.8.0_73) 32 bit ve 64 bit Ubuntu işletim sistemlerinde. Bu kılavuz Debian ve Linux Mint için de geçerlidir. Bu makale ele alındı bir tek Oracle Java JRE'yi Debian, Ubuntu ve Linux Mint gibi Debian tabanlı bir Linux sistemine kurmak istiyorsanız. Bu yöntemi kullanarak, bir tek Java programlarını çalıştırabilir ve yürütebilir ve Java'da geliştirme ve programlama yapamaz. Bu makale, nasıl yapılacağını bilmek isteyen diğer kullanıcılardan gelen birçok istek nedeniyle oluşturulmuştur. bir tek Oracle Java JRE'yi sahip olunan Ubuntu sistemine kurun. Ayrıca bir web tarayıcısında Oracle Java JRE'nin nasıl etkinleştirileceği ve bu yöntemin nasıl kullanılacağı hakkında bir bölüm ekledim. Bu kılavuz Debian, Ubuntu ve Linux Mint üzerinde çalışır.
Adım
Adım 1. Ubuntu Linux işletim sisteminin 32 bit mi yoksa 64 bit mimari mi olduğunu kontrol edin, bir terminal açın ve aşağıdaki komutu çalıştırın
-
Yaz/Kopyala/Yapıştır:
dosyalar /sbin/init
32-bit veya 64-bit olsun, Ubuntu Linux sistem mimarinizin bit versiyonuna dikkat edin
Adım 2. Java'nın sisteminizde kurulu olup olmadığını kontrol edin
Bunu yapmak için, komutun Java sürümünü terminalden çalıştırmanız gerekir.
-
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ünmelidir:
-
Java sürümü "1.7.0_15"
OpenJDK Çalışma Zamanı Ortamı (IcedTea6 1.10pre) (6b15~pre1-0lucid1)
OpenJDK 64-Bit Sunucu VM (19.0-b09 derleme, karma mod)
-
- Sisteminizde OpenJDK kuruluysa, bu yöntem için Java'nın yanlış satıcı sürümünü yüklemişsinizdir.
Adım 3. OpenJDK/JRE'yi sistemden kaldırın ve Oracle Java JRE ikili dosyasını tutmak için bir dizin oluşturun
Bu, Java'nın farklı satıcı sürümleri arasındaki çakışmaları ve karışıklığı önleyecektir. Örneğin, sisteminizde OpenJDK/JRE varsa, komut satırına aşağıdaki komutu yazarak kaldırın:
-
Yaz/Kopyala/Yapıştır:
sudo apt-get purge openjdk-\*
Bu komut OpenJDK/JRE'yi sisteminizden tamamen kaldıracaktır
-
Yaz/Kopyala/Yapıştır:
sudo mkdir -p /usr/yerel/java
Bu komut, Oracle Java JDK ve JRE ikili dosyalarını tutmak için bir dizin oluşturacaktır
Adım 4. Linux için Oracle Java JRE'yi indirin
sıkıştırılmış bir ikili dosya seçtiğinizden emin olun. Doğru 32 bit veya 64 bit sistem mimariniz için (tar.gz ile bitenler).
- Örneğin, 32 bit Ubuntu Linux işletim sistemini kullanıyorsanız, 32 bit Oracle Java ikili dosyasını indirin.
- Örneğin, 64-bit Ubuntu Linux işletim sistemini kullanıyorsanız, 64-bit Oracle Java ikili dosyasını indirin.
-
Oracle Java JDK/JRE Belgelerini İndirin (isteğe bağlı).
jdk-7u40-apidocs.zip'i seçin
-
Önemli bilgi:
64-bit Oracle Java ikili dosyası, 32-bit Ubuntu Linux işletim sisteminde çalışmaz. Oracle Java 64-bit'i Linux Ubuntu 32-bit'e yüklemeye çalışırsanız, bir dizi hata mesajı alacaksınız.
Adım 5. Oracle Java ikili dosyasını /usr/local/java dizinine kopyalayın
Çoğu durumda Oracle Java ikili dosyası şuraya indirilir: /home/"Kullanıcı adınızı"/İndirilenler.
-
Oracle Java 32-bit'i Linux Ubuntu 32-bit'e yükleme kılavuzu:
-
Yaz/Kopyala/Yapıştır:
cd /ev/"Kullanıcı adınızı"/İndirilenler
-
Yaz/Kopyala/Yapıştır:
sudo cp -r jre-8u73-linux-i586.tar.gz /usr/local/java
-
Yaz/Kopyala/Yapıştır:
cd /usr/yerel/java
-
-
Linux Ubuntu 64-bit üzerinde Oracle Java 64-bit kurulum kılavuzu:
-
Yaz/Kopyala/Yapıştır:
cd /ev/"Kullanıcı adınızı"/İndirilenler
-
Yaz/Kopyala/Yapıştır:
sudo cp -r jre-8u73-linux-x64.tar.gz /usr/local/java
-
Yaz/Kopyala/Yapıştır:
cd /usr/yerel/java
-
Adım 6. İndirilen Oracle Java tar.gz dosyası üzerinde aşağıdaki komutu çalıştırın
Sistemdeki tüm kullanıcılar tarafından çalıştırılabilmesi için root olarak yaptığınızdan emin olun. Bir kök terminali açmak için sudo -s yazın ve sizden bir parola girmeniz istenecektir.
-
Oracle Java 32-bit'i Linux Ubuntu 32-bit'e yükleme kılavuzu:
-
Yaz/Kopyala/Yapıştır:
sudo chmod a+x jre-8u73-linux-i586.tar.gz
-
-
Linux Ubuntu 64-bit üzerinde Oracle Java 64-bit kurulum kılavuzu:
-
Yaz/Kopyala/Yapıştır:
sudo chmod a+x jre-8u73-linux-x64.tar.gz
-
Adım 7. Sıkıştırılmış Java ikili dosyasını /usr/local/java dizininde açın
-
Oracle Java 32-bit'i Linux Ubuntu 32-bit'e yükleme kılavuzu:
-
Yaz/Kopyala/Yapıştır:
sudo tar xvzf jre-8u73-linux-i586.tar.gz
-
-
Linux Ubuntu 64-bit üzerinde Oracle Java 64-bit kurulum kılavuzu:
-
Yaz/Kopyala/Yapıştır:
sudo tar xvzf jre-8u73-linux-x64.tar.gz
-
Adım 8. Dizininizi iki kez kontrol edin
Bu noktada, sıkıştırılmamış ikili dosya Java JDK/JRE için /usr/local/Java dizinindedir ve şu şekilde listelenir:
-
Yaz/Kopyala/Yapıştır:
ls -a
- jre1.8.0_73
Adım 9. Sistem yolu 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üzenleyici kullanın, /etc/profile gidin.
-
Yaz/Kopyala/Yapıştır:
sudo gedit /etc/profil
- veya
-
Yaz/Kopyala/Yapıştır:
sudo nano /etc/profil
Adım 10. Ok tuşlarını kullanarak dosyanın sonuna gidin ve /etc/profile dosyasının sonuna aşağıdaki satırı ekleyin:
-
Yaz/Kopyala/Yapıştır:
Java_HOME=/usr/yerel/java/jre1.8.0_73
YOL=$YOL:$HOME/bin:$Java_HOME/bin
Java_HOME'u dışa aktar
PATH'i dışa aktar
Adım 11. /etc/profile dosyasını kaydedin ve çıkın
Adım 12. Oracle Java JRE'nize Linux Ubuntu sisteminizin nerede olduğunu söyleyin
Böylece sistem yeni Oracle Java sürümünün kullanılabileceğini biliyor.
-
Yaz/Kopyala/Yapıştır:
sudo güncelleme alternatifleri --install "/usr/bin/java" "java" "/usr/local/java/jre1.8.0_73/bin/java" 1
Bu komut, sisteme Oracle Java JRE'nin çalışır durumda olduğunu bildirir
-
Yaz/Kopyala/Yapıştır:
sudo güncelleme alternatifleri --install "/usr/bin/javaws" "javaws" "/usr/local/java/jre1.8.0_73/bin/javaws" 1
Bu komut sisteme Oracle Java Web start'ın kullanılabileceğini bildirir
Adım 13. Linux Ubuntu sisteminize Oracle Java JRE'nin varsayılan Java olması gerektiğini söyleyin
-
Yaz/Kopyala/Yapıştır:
sudo güncelleme alternatifleri -- java /usr/local/java/jre1.8.0_73/bin/java'yı ayarlayın
Bu komut, sisteminiz için Java çalışma zamanı ortamını kuracaktır
-
Yaz/Kopyala/Yapıştır:
sudo güncelleme alternatifleri -- set javaws /usr/local/java/jre1.8.0_73/bin/javaws
Bu komut, sisteminiz için Web start Java'yı kuracaktır
Adım 14. Aşağıdaki komutu yazarak sistem genelindeki PATH /etc/profile dosyanızı yeniden yükleyin:
-
Yaz/Kopyala/Yapıştır:
. /etc/profil
- Linux Ubuntu sisteminiz yeniden başlatıldıktan sonra sistem genelindeki PATH dosyasının /etc/profile dosyasının yeniden yükleneceğini unutmayın.
Adım 15. Oracle Java'nın sisteminize düzgün bir şekilde kurulup kurulmadığını test etmek için test edin
Aşağıdaki komutu çalıştırın ve Java sürümünü not edin:
Adım 16. Başarılı bir 32-it Oracle Java 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
-
Şunu söyleyen bir mesaj almalısınız:
-
java sürümü "1.8.0_05"
Java(TM) SE Çalışma Zamanı Ortamı (derleme 1.8.0_05-b18)
Java HotSpot(TM) Sunucu VM (24.45-b08 derleme, karma mod)
-
Adım 17. Başarılı bir 64-bit Oracle Java 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
-
Şunu söyleyen bir mesaj almalısınız:
-
java sürümü "1.8.0_73"
Java(TM) SE Çalışma Zamanı Ortamı (derleme 1.8.0_05-b18)
Java HotSpot(TM) 64-Bit Sunucu VM (24.45-b08 derleme, karma mod)
-
Adım 18. Tebrikler, Oracle Java JRE'yi Linux sisteminize yüklediniz
Şimdi Ubuntu Linux sisteminizi yeniden başlatın. Bundan sonra, sisteminiz tamamen Java programlarını çalıştıracak şekilde yapılandırılacaktır.
İsteğe bağlı: Web Tarayıcısında Oracle Java Nasıl Etkinleştirilir
Java eklentilerini bir web tarayıcısında etkinleştirmek için, web tarayıcısı eklenti dizininden Oracle Java dağıtımınızda bulunan Java eklentisinin konumuna sembolik bir bağlantı oluşturmalısınız
Hayati Kayıtlar:
Birçok hata ve güvenlik açığı olduğundan Oracle Java 8'i bir web tarayıcısında etkinleştirirken çok dikkatli olmalısınız. Özünde, web tarayıcınızda Oracle Java 8'i etkinleştirirseniz, sisteminiz kötü adamların saldırılarına karşı savunmasızdır. Java güvenliği hakkında daha ayrıntılı bilgi için şu web sitesini ziyaret edin: Java Tester
Google Chrome
Oracle Java 32-bit Kılavuzu:
-
Aşağıdaki komutu girin.
-
Yaz/Kopyala/Yapıştır:
sudo mkdir -p /opt/google/chrome/plugins
Bu komut, /opt/google/chrome/plugins adında bir dizin oluşturacaktır
-
Yaz/Kopyala/Yapıştır:
cd /opt/google/chrome/eklentiler
Bu sizi Google Chrome eklentileri dizinine dönüştürecektir. Sembolik bağlantıyı oluştururken bu dizinde olduğunuzdan emin olun
-
Yaz/Kopyala/Yapıştır:
sudo ln -s /usr/local/java/jre1.8.0_73/lib/i386/libnpjp2.so
Java JRE (Java Runtime Environment) eklentisinden sembolik bir bağlantı oluşturulacak libnpjp2.so Google Chrome'unuz için.
-
Oracle Java 64-bit Kılavuzu:
-
Aşağıdaki komutu girin.
-
Yaz/Kopyala/Yapıştır:
sudo mkdir -p /opt/google/chrome/plugins
/opt/google/chrome/plugins adında bir dizin oluşturacaksınız
-
Yaz/Kopyala/Yapıştır:
cd /opt/google/chrome/eklentiler
Bu sizi Google Chrome eklentileri dizinine dönüştürecektir. Sembolik bir bağlantı oluşturmadan önce dizinde olduğunuzdan emin olun
-
Yaz/Kopyala/Yapıştır:
sudo ln -s /usr/local/java/jre1.8.0_05/lib/amd64/libnpjp2.so
Java JRE (Java Runtime Environment) eklentisinden sembolik bir bağlantı oluşturulacak libnpjp2.so Google Chrome'unuza.
-
Hatırlatma:
-
Notlar:
Bazen yukarıdaki komutu girdiğinizde aşağıdaki mesaj görünecektir:
- ln: `./libnpjp2.so' sembolik bağı oluşturuluyor: Dosya var
- Bu sorunu çözmek 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 girmeden önce /opt/google/chrome/plugins dizininde olduğunuzdan emin olun.
-
Web tarayıcısını yeniden başlatın ve Java'nın web tarayıcısında çalışıp çalışmadığını test etmek için Java Tester'ı ziyaret edin.
Mozilla Firefox
Oracle Java 32-bit Kılavuzu:
-
Aşağıdaki komutu girin.
-
Yaz/Kopyala/Yapıştır:
cd /usr/lib/mozilla/eklentiler
Bu komut sizi /usr/lib/mozilla/plugins dizinine değiştirecektir. Zaten yoksa bu dizini oluşturun
-
Yaz/Kopyala/Yapıştır:
sudo mkdir -p /usr/lib/mozilla/eklentiler
Bu komut bir /usr/lib/mozilla/plugins dizini oluşturacaktır. Sembolik bir bağlantı oluşturmadan önce bu dizinde olduğunuzdan emin olun
-
Yaz/Kopyala/Yapıştır:
sudo ln -s /usr/local/java/jre1.8.0_73/lib/i386/libnpjp2.so
Sembolik bağlantınız Java JRE (Java Runtime Environment) eklentisinden oluşturulacaktır. libnpjp2.so Mozilla Firefox'unuza.
-
Oracle Java 64-bit Kılavuzu:
-
Aşağıdaki komutu girin.
-
Yaz/Kopyala/Yapıştır:
cd /usr/lib/mozilla/eklentiler
Bu sizi /usr/lib/mozilla/plugins dizinine değiştirecektir. Zaten yoksa bu dizini oluşturun
-
Yaz/Kopyala/Yapıştır:
sudo mkdir -p /usr/lib/mozilla/eklentiler
Bu komut bir /usr/lib/mozilla/plugins dizini oluşturacaktır. Sembolik bir bağlantı oluşturmadan önce bu dizinin içinde olduğunuzdan emin olun
-
Yaz/Kopyala/Yapıştır:
sudo ln -s /usr/local/java/jre1.8.0_73/lib/amd64/libnpjp2.so
Java JRE (Java Runtime Environment) eklentisinden sembolik bir bağlantı oluşturulacak libnpjp2.so Mozilla Firefox'unuza.
-
Hatırlatma:
-
Notlar:
Bazen komut girildiğinde şunu söyleyen bir mesaj görünür:
- ln: `./libnpjp2.so' sembolik bağı oluşturuluyor: Dosya var
- 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 girmeden önce /usr/lib/mozilla/plugins dizininde olduğunuzdan emin olun.
-
Web tarayıcınızı yeniden başlatın ve Java'nın tarayıcıda düzgün çalışıp çalışmadığını test etmek için Java Tester'ı ziyaret edin.
-