Java kurulumu: Revizyonlar arasındaki fark

Ubuntu Türkiye Wiki sitesinden
Gezinti kısmına atla Arama kısmına atla
(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...')
 
31. satır: 31. satır:


==== Sun'a ait 6 sürümünü kurmak ====
==== 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:
Oracle Sun Java 6 sürümü öntanımlı depolarda yoktur. Bu paketi sağlayan güncel bir PPA da mevcut değildir. Eğer aşağıdaki 7 sürümünden ziyade bu 6 sürümüne ihtiyacınız varsa lütfen forumumuzdaki [http://forum.ubuntu-tr.net/index.php?topic=30013.0 ilgili bağlantıyı kullanın.]
 
{{kod||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.
 
{{kod|| sudo apt-get update }}
{{kod|| 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.
 
{{kod|| 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 ====
==== Sun'a ait 7 sürümünü kurmak ====

04.17, 21 Ekim 2012 tarihindeki hâli

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

Oracle Sun Java 6 sürümü öntanımlı depolarda yoktur. Bu paketi sağlayan güncel bir PPA da mevcut değildir. Eğer aşağıdaki 7 sürümünden ziyade bu 6 sürümüne ihtiyacınız varsa lütfen forumumuzdaki ilgili bağlantıyı kullanın.

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