Java kurulumu: Revizyonlar arasındaki fark

Ubuntu Türkiye Wiki sitesinden
Gezinti kısmına atla Arama kısmına atla
Değişiklik özeti yok
("Java neden gereklidir?" sorusuna cevap vermeye çalışayım, hatalı ifadeler olabilir, kontrol edilmesinde fayda var)
1. satır: 1. satır:
{{TOCsağ}}
{{TOCsağ}}
Bu sayfada Java için kullanılabilecek farklı kurulumlar anlatılmaktadır. Ubuntu üzerinde JRE desteği iki şekilde edinilebilir:  
== Java neden gereklidir? ==
Java kütüphaneleri, Java gereksinimi olan bazı yazılımların çalışması ve bazı İnternet sitelerinin düzgün  görüntülenmesi için gerekli bir yazılımdır. Ubuntu kurulumu ile birlikte Java gereksinimi olan yazılımlar ve web siteleri için açık kaynak ve özgür [[v:OpenJDK|OpenJDK]] 6 paketi '''hazır kurulu olarak gelmektedir'''. Yani normal şartlarda Ubuntu kullanıcılarının Java desteği konusunda genel olarak herhangi bir ek işlem yapmaları gerekmez. Ancak bazı yazılımlar ya da web siteleri, hazır kurulu gelen OpenJDK 6 ile istenilen sonucu veremeyebilir. Bu tür bir sorunla karşılaşan kullanıcılar aşağıda anlatıldığı gibi OpenJDK 7 sürümünü deneyebilir ya da Oracle'a ait orijinal Java sürümünü kurma yoluna gidebilir.
 
Ubuntu üzerinde JRE desteği iki şekilde edinilebilir:


# OpenJDK kullanmak
# OpenJDK kullanmak

19.37, 23 Şubat 2015 tarihindeki hâli

Java neden gereklidir?

Java kütüphaneleri, Java gereksinimi olan bazı yazılımların çalışması ve bazı İnternet sitelerinin düzgün görüntülenmesi için gerekli bir yazılımdır. Ubuntu kurulumu ile birlikte Java gereksinimi olan yazılımlar ve web siteleri için açık kaynak ve özgür OpenJDK 6 paketi hazır kurulu olarak gelmektedir. Yani normal şartlarda Ubuntu kullanıcılarının Java desteği konusunda genel olarak herhangi bir ek işlem yapmaları gerekmez. Ancak bazı yazılımlar ya da web siteleri, hazır kurulu gelen OpenJDK 6 ile istenilen sonucu veremeyebilir. Bu tür bir sorunla karşılaşan kullanıcılar aşağıda anlatıldığı gibi OpenJDK 7 sürümünü deneyebilir ya da Oracle'a ait orijinal Java sürümünü kurma yoluna gidebilir.

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ü ve sonrasında OpenJDK 6 kurulu 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 üç farklı Java sürümü vardır: 6,7 ve 8

Sun'a ait 6, 7 ve 8 sürümünü kurmak

Sun'a ait 7 sürümlü Java Oracle 6, 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
sudo apt-get install oracle-java7-installer

Hangi sürüm isteniyorsa aşağıdaki komutla kurulum gerçekleştirilebilir:

sudo apt-get install oracle-java8-installer 

6, 7, 8 sürümüne göre paket ismi değişecektir.

oracle-java8-installer
oracle-java7-installer
oracle-java6-installer

Eğer 13.04 öncesi bir sürüm kullanıyorsanız kurulumu şu şekilde yapabilirsiniz:

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

Dış bağlantılar