Bu makalede Debian/GNU Jessie 8 32-bit/64-bit Desktop/Server icin Oracle-Sun JDK i586/x86_64 kurulumunu anlatacagiz. Buradaki kurulum islemi Ubuntu, Mint gibi Debian turevi dagitimlarinda da aynen uygulanabilir.

Kurulumdan sonra update-alternatives aracini/komutunu kullanarak sistemin Java araclarini JDK 8’e guncelleyecegiz.

  1. Oncelikle Java SE Development Kit 8u* linkinden, kullanmis oldugunuz işletim sistemi mimarisine gore uygun olan paketi indiriyoruz.

1

  1. Indirdigimiz paketi X-Archive, Ark vb. arsiv programi ile /tmp dizinine aciyoruz,

2

  1. Veya Terminal(Ucbirim)’i açarak asagidaki komut ile indirdigimiz paketi /tmp dizinine açabiliriz,

3

  1. Bundan sonraki işlemlere Terminal’den devam ediyoruz. Oncelikle root kullanicisina geçiyoruz,

4

  1. Basit bir bash script kullanarak tek satir komutla, /usr/lib dizininde jvm klasoru olup olmadigini kontrol ediyoruz; yok ise oluşturuyoruz,

5

  1. Indirdigimiz paketten, /tmp dizinine actigimiz jdk1.8* klasoru ve alt klasorler icin sistem kullanicisi ve grubunu root olarak atiyoruz,

6

  1. Diger sistem kullanicilarina, jdk1.8* dizini ve alt klasorleri icin calistirma izni veriyoruz,

7

  1. /tmp dizinindeki jdk1.8* klasorunu ve alt klasorlerini /usr/lib/jvm dizinine taşıyoruz,

8

  1. update-alternatives –install komutu ile sistem Java araclarini Oracle JDK8 araclarina guncelliyoruz,

9

10

11

12

  1. Sistem Java versiyonunu kontrol etmek veya duzenlemek icin asagidaki komutu kullaniyoruz; java versiyonunu degismek icin, komut sonrasinda ekrana yansıyan bilgilerde ilk kolondaki bulunan bir numarayi secerek Enter tusuna basıyoruz,

13

  1. Son olarak, exit komutunu girerek root oturumundan cikiyoruz,

14

  1. Opsiyonel olarak sisteme login olduğumuz kullanici icin JAVA_HOME ortam degiskeni bilgilerini sisteme girebilirsiniz. Oncelikle islem yapacagimiz kullanici hesabına geçiyoruz,

15

  1. .bashrc dosyasini metin editoru ile aciyoruz,

16

  1. Ortam degiskeni bilgisini asagidaki sekilde dosyaya giriyoruz,

17

[uX] kismindaki java guncelleme versiyonu bilgsini ls komutu ile ogrenebilir/teyit edebiliriz,

18

Ctrl+X tus kombinasyonu ve Save menusunden dosyamızdaki degisklikleri kaydederek metin editorunden cikiyoruz,

  1. Girdigimiz degiskeni sisteme yukluyoruz,

19

  1. Son olarak JDK 8 kurulumunu test ediyoruz,

20