Java kurulumu: Revizyonlar arasındaki fark

Ubuntu Türkiye Wiki sitesinden
Gezinti kısmına atla Arama kısmına atla
27. satır: 27. satır:


Sun'a ait iki farklı Java sürümü vardır: 6 ve 7  
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 ====
==== Sun'a ait 6 sürümünü kurmak ====
35. satır: 33. satır:
==== Sun'a ait 7 sürümünü kurmak ====
==== 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.
Sun'a ait 7 sürümlü Java Oracle 7 ve 8 sürümü webupd8team/java PPA'sında güncel bir şekilde bulunmaktadır. Şu şekilde PPA'yı ekleyip paketleri kurabilirsiniz:
 
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.
 
{{kod|| cd ~/Masaüstü/java }}
{{kod|| tar xvf jdk* }}
{{kod|| sudo mv jdk1.7.0/ /usr/lib/jvm/ }}
{{kod|| 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:
{{kod|| 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:
 
{{kod|| rm -f ~/.mozilla/plugins/libnpjp2.so ~/.mozilla/plugins/libjavaplugin_oji.so }}
{{kod|| 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:


{{kod|| mkdir -p ~/.mozilla/plugins }}
sudo add-apt-repository ppa:webupd8team/java
{{kod|| ln -s /usr/lib/jvm/jdk1.7.0/jre/lib/i386/libnpjp2.so ~/.mozilla/plugins/ }}
sudo apt-get update
echo "check_certificate = off" <nowiki>| </nowiki> sudo tee -a /etc/wgetrc
sudo apt-get install oracle-java7-installer


Sistem 64bitse:
Lisans kabullerini yaptıktan sonra şu şekilde hangi sürümü kullandığınızı görebilirsiniz:


{{kod|| mkdir -p ~/.mozilla/plugins }}
update-alternatives --display java
{{kod|| ln -s /usr/lib/jvm/jdk1.7.0/jre/lib/amd64/libnpjp2.so ~/.mozilla/plugins/ }}


Eğer istediğiniz sürümde değilseniz şu şekilde seçim yapabilirsiniz:


sudo update-alternatives --config java


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


{{kod|| java -version }}
{{kod|| java -version }}

04.24, 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

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

Sun'a ait 7 sürümlü Java Oracle 7 ve 8 sürümü webupd8team/java PPA'sında güncel bir şekilde bulunmaktadır. Şu şekilde PPA'yı ekleyip paketleri kurabilirsiniz:

sudo add-apt-repository ppa:webupd8team/java 
sudo apt-get update
echo "check_certificate = off" |  sudo tee -a /etc/wgetrc
sudo apt-get install oracle-java7-installer

Lisans kabullerini yaptıktan sonra şu şekilde hangi sürümü kullandığınızı görebilirsiniz:

update-alternatives --display java

Eğer istediğiniz sürümde değilseniz şu şekilde seçim yapabilirsiniz:

sudo update-alternatives --config java

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


 java -version