Java kurulumu: Revizyonlar arasındaki fark

Ubuntu Türkiye Wiki sitesinden
Gezinti kısmına atla Arama kısmına atla
k (TOC şablonunu kaldır)
(Forumda "speakerXXL" kullanıcısının verdiği bilgiler doğrultusunda değişiklikler yapıldı (Oracle Java 6 ve 7 artık PPA'dan kurulamıyormuş ve OpenJDK 6 ise 16.04 ve üzeri depolarda yokmuş))
8. satır: 8. satır:


== OpenJDK kullanmak ==
== OpenJDK kullanmak ==
=== 1. Yol: Komutlarla OpenJDK kurulumu ===
OpenJDK 8 sürümünü kurmak için {{bc|sudo apt-get install openjdk-8-jre}}


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.
OpenJDK 9 sürümünü kurmak için {{bc|sudo apt-get install openjdk-9-jre}}


=== Komutlarla OpenJDK kurulumu ===
komutunu girin. Kurulumdan sonra sürümün sistem tarafından kullanılması sağlanmalıdır. Bunun için alttaki komutu girin.
{{uçbirim|sudo apt-get install openjdk-7-jre }}


Kurulumdan sonra 7 sürümünün sistem tarafından kullanılması sağlanmalıdır:
{{uçbirim|sudo update-alternatives --config java}}


{{uçbirim|sudo update-alternatives --config java }}
Komut uygulandıktan sonra aşağıdakine benzer bir çıktı karşınıza gelir:
 
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
  * 0            /usr/lib/jvm/java-6-openjdk/jre/bin/java        1061      Otomatik Mod
24. satır: 23. satır:
   2            /usr/lib/jvm/java-7-openjdk-i386/jre/bin/java  1051      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.
Bu sistemde OpenJDK 6 ve OpenJDK 7'nin yüklü olduğu görünmektedir. 7 numaralı sürümü 2 numaralı seçim olarak belirdiğinden, 2 sayısı girilerek öntanımlı Java sürümü olarak yapılandırılabilir.


=== Ubuntu Software aracı üzerinden OpenJDK kurulumu ===
=== 2. Yol: Grafik arayüz üzerinden OpenJDK kurulumu ===
[[Ubuntu Software]] grafik arayüzü OpenJDK kurmak çok kolaydır. İlk önce Ubuntu Software açılır ve arama kutusuna openjdk yazılır. Daha sonra çıkan listede hangi sürüm istenilirse kurulur, kurulum bittikten sonra hiçbir şey yapmaya gerek yoktur, gerekli her şey otomatikman yapılmıştır.
[[Synaptic]] grafik arayüzü üzerinden OpenJDK kurmak çok kolaydır. Bunun için Synaptic'i açıp arama kutusuna openjdk yazın. Daha sonra çıkan listede hangi sürümünü isterseniz kurun. Kurulum bittikten sonra herhnagi bir ek işlem yapmanıza gerek yoktur.


== Oracle'a ait Java sürümünü kullanmak ==
== Oracle'a ait Java sürümünü kullanmak ==
 
=== Oracle'a ait 8 veya 9 sürümünü kurmak ===
Oracle'a ait üç farklı Java sürümü vardır: 6, 7 , 8, 9
Oracle'a ait 8 v 9 sürümü java ikilikleri webupd8team/java özel depo adresinde ([[PPA]]) güncel bir şekilde bulunmaktadır. Bu özel depoyu sisteme ekleyip paketleri kurmak için:
 
=== Oracle'a ait 6, 7, 8 ve 9 sürümünü kurmak ===
Oracle'a ait 6, 7, 8 ve 9 sürümlü java ikilikleri 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 add-apt-repository ppa:webupd8team/java  
  sudo apt-get update
  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
Ardından;


6, 7, 8, 9 sürümüne göre paket ismi değişecektir.
Java 8'i kurmak için: {{bc|sudo apt-get install oracle-java8-installer}}
 
  oracle-java9-installer
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:
Java 9'u kurmak için: {{bc|sudo apt-get install oracle-java9-installer}}


sudo add-apt-repository ppa:webupd8team/java
komutunu girin. Lisans kabullerini yapıp kurulumu tamamlayın.
sudo apt-get update
echo "check_certificate = off" <nowiki>| </nowiki> 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:
Sisteminizde birden fazla sayıda Java sürümü yüklü ise sistemde hangisinin kullanılmakta olduğunu alttaki komut yardımıyla görüntüleyebilirsiniz.


  update-alternatives --display java
  update-alternatives --display java


Eğer istediğiniz sürümde değilseniz şu şekilde seçim yapabilirsiniz:
Eğer istediğiniz sürümde değilseniz alttaki komut yardımıyla seçim yapabilirsiniz:


  sudo update-alternatives --config java
  sudo update-alternatives --config java
71. satır: 56. satır:


== Dış bağlantılar ==
== Dış bağlantılar ==
* [http://sudo.ubuntu-tr.net/2014/05/19/ubuntu-turkiye-e-dergisi-sudo-59-sayi/ PPA Deposu Aracılığıyla Ubuntu’da Oracle Java 8 Kurun] (SUDO e-dergi - sayı 59)
* [http://www.webupd8.org/2017/06/why-oracle-java-7-and-6-installers-no.html Why Oracle Java 7 And 6 Installers No Longer Work]


[[Kategori:Yazılım]]
[[Kategori:Yazılım]]
[[Kategori:İnternet ve ağ]]
[[Kategori:İnternet ve ağ]]

01.11, 23 Ekim 2017 tarihindeki hâli

Java neden gereklidir?

Java kütüphaneleri, Java gereksinimi olan bazı İnternet sitelerinin düzgün görüntülenmesi ve bazı yazılımların çalışması için gerekli bir yazılımdır. Ubuntu kurulumu ile birlikte Java gereksinimi olan web siteleri ve yazılımlar 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 (Java Runtime Environment) desteği iki şekilde edinilebilir:

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

OpenJDK kullanmak

1. Yol: Komutlarla OpenJDK kurulumu

OpenJDK 8 sürümünü kurmak için sudo apt-get install openjdk-8-jre

OpenJDK 9 sürümünü kurmak için sudo apt-get install openjdk-9-jre

komutunu girin. Kurulumdan sonra sürümün sistem tarafından kullanılması sağlanmalıdır. Bunun için alttaki komutu girin.

sudo update-alternatives --config java

Komut uygulandıktan sonra aşağıdakine benzer bir çıktı karşınıza gelir:

* 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

Bu sistemde OpenJDK 6 ve OpenJDK 7'nin yüklü olduğu görünmektedir. 7 numaralı sürümü 2 numaralı seçim olarak belirdiğinden, 2 sayısı girilerek öntanımlı Java sürümü olarak yapılandırılabilir.

2. Yol: Grafik arayüz üzerinden OpenJDK kurulumu

Synaptic grafik arayüzü üzerinden OpenJDK kurmak çok kolaydır. Bunun için Synaptic'i açıp arama kutusuna openjdk yazın. Daha sonra çıkan listede hangi sürümünü isterseniz kurun. Kurulum bittikten sonra herhnagi bir ek işlem yapmanıza gerek yoktur.

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

Oracle'a ait 8 veya 9 sürümünü kurmak

Oracle'a ait 8 v 9 sürümü java ikilikleri webupd8team/java özel depo adresinde (PPA) güncel bir şekilde bulunmaktadır. Bu özel depoyu sisteme ekleyip paketleri kurmak için:

sudo add-apt-repository ppa:webupd8team/java 
sudo apt-get update

Ardından;

Java 8'i kurmak için: sudo apt-get install oracle-java8-installer

Java 9'u kurmak için: sudo apt-get install oracle-java9-installer

komutunu girin. Lisans kabullerini yapıp kurulumu tamamlayın.

Sisteminizde birden fazla sayıda Java sürümü yüklü ise sistemde hangisinin kullanılmakta olduğunu alttaki komut yardımıyla görüntüleyebilirsiniz.

update-alternatives --display java

Eğer istediğiniz sürümde değilseniz alttaki komut yardımıyla 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