Java kurulumu

Ubuntu Türkiye Wiki sitesinden
19.56, 15 Şubat 2012 tarihinde Cerencalici (mesaj | katkılar) tarafından oluşturulmuş 12717 numaralı sürüm (Sayfa oluşturdu, içeriği: '== Java kurulumu == Bu bölümde Java için kullanılabilecek farklı kurulumlar anlatılmaktadır. Ubuntu üzerinde JRE desteği iki şekilde edinilebilir: # Ope...')
(fark) ← Önceki sürüm | Güncel sürüm (fark) | Sonraki sürüm → (fark)
Gezinti kısmına atla Arama kısmına atla

Java kurulumu

Bu bölümde Java için kullanılabilecek farklı kurulumlar anlatılmaktadır. Ubuntu üzerinde JRE desteği iki şekilde edinilebilir:

  1. OpenJDK kullanmak
  2. Oracle Sun'a ait Java sürümünü kullanmak


OpenJDK kullanmak

Ubuntu 11.10 Oneiric Ocelot sürümü ile beraber OpenJDK 6 sürümü gelmektedir. Kurulu olan bu sürümle bir sıkıntı yaşanmıyorsa ek bir paket kurmaya gerek yoktur. Eğer OpenJDK'ye ait 7 sürümü kurmak istenilirse doğrudan depolardan kurulabilir.


sudo apt-get install openjdk-7-jre 

Kurulumdan sonra 7 sürümünün sistem tarafından kullanılması sağlanmalıdır:


sudo update-alternatives --config java 

Komut uygulandıktan sonra aşağıdaki şekilde bir çıktı görülecektir:

* 0            /usr/lib/jvm/java-6-openjdk/jre/bin/java        1061      Otomatik Mod
  1            /usr/lib/jvm/java-6-openjdk/jre/bin/java        1061      El modu
  2            /usr/lib/jvm/java-7-openjdk-i386/jre/bin/java   1051      El modu

OpenJDK 7 sürümü 2 numaralı seçim olarak belirdiğinden, 2 sayısı girilerek öntanımlı Java sürümü olarak kendisi yapılandırılabilir.

Oracle Sun'a ait Java sürümünü kullanmak

Sun'a ait iki farklı Java sürümü vardır: 6 ve 7

6 sürümü ek bir depo aracılığı ile kurulabiliyorken 7 sürümü şimdilik elle kurulmalıdır.

Sun'a ait 6 sürümünü kurmak

Öntanımlı depolarda olmayan Sun'a ait Java 6 sürümünü kurmak için ek depo eklenmelidir:


sudo add-apt-repository ppa:ferramroberto/java 
More info: https://launchpad.net/~ferramroberto/+archive/java
Press [ENTER] to continue or ctrl-c to cancel adding it

Yukarıdaki soru için Enter tuşuna basılarak devam edilir. Ardından depolar güncellenerek kurulum yapılır.


 sudo apt-get update 

 sudo apt-get install sun-java6-jdk sun-java6-plugin 

Kurulumdan sonra bu sürüm, kullanmak için yapılandırılmalıdır.


 sudo update-alternatives --config java 

1. maddedeki çıktıya benzer bir çıktı gelecek olup Sun'a ait 6 sürümünün olduğu satır seçilmelidir.

Sun'a ait 7 sürümünü kurmak

7 sürümünü kurmanın doğrudan ve kolay bir yolu yoktur, kendi sitesinden indirilen paketler kullanılmaktadır.

7 sürümüne ait paketi indirmek için http://www.oracle.com/technetwork/java/javase/downloads/java-se-jdk-7-download-432154.html bağlantısı kullanılmalıdır. Burada indirmeye devam edebilmek için Accept License Agreement bölümü işaretlenmelidir.

Sistem 32bitse: Linux x86 - Compressed Binary bölümünün karşısındaki jdk-7-linux-i586.tar.gz paketi, Sistem 64bitse: Linux x64 - Compressed Binary bölümünün karşısındaki jdk-7-linux-x64.tar.gz paketi indirilmelidir.

İndirilen paketi masaüstünde oluşturulan "java" isimli dizine koyduktan sonra kuruluma geçilebilir. Komutları sırayla uygulamak kurulum için yeterlidir. Kullanılan sistemin Türkçe olduğunu kabul ediyoruz. Eğer İngilizce ise komutlardaki "Masaüstü" yerine "Desktop" ifadesi kullanılmalıdır.


 cd ~/Masaüstü/java 

 tar xvf jdk* 

 sudo mv jdk1.7.0/ /usr/lib/jvm/ 

 sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.7.0/bin/java" 1 

Kurulumdan sonra 7 sürümü, kullanmak için yapılandırılmalıdır:


 sudo update-alternatives --config java 

1. maddedeki gibi bir çıktı karşımıza çıkacak olup 7 sürümüne ait olan satır seçilmelidir.

Tarayıcılar için ek bir adım uygulanır. Önce mevcut eklentiler silinir:


 rm -f ~/.mozilla/plugins/libnpjp2.so ~/.mozilla/plugins/libjavaplugin_oji.so 

 sudo rm -f /usr/lib/firefox/plugins/libnpjp2.so /usr/lib/firefox/plugins/libjavaplugin_oji.so 

Ardından yenileri ile değiştirilir.

Sistem 32bitse:


 mkdir -p ~/.mozilla/plugins 

 ln -s /usr/lib/jvm/jdk1.7.0/jre/lib/i386/libnpjp2.so ~/.mozilla/plugins/ 

Sistem 64bitse:


 mkdir -p ~/.mozilla/plugins 

 ln -s /usr/lib/jvm/jdk1.7.0/jre/lib/amd64/libnpjp2.so ~/.mozilla/plugins/ 


Sistemde kullanılan Java sürümünü görmek için şu komut yürütülebilir:


 java -version