Web’i daha kullanışlı hale getiren uygulamalar geliştirmek için kullanılan bir teknoloji olarak tanımlanan Java’nın çeşitli yazılımların çalıştırılabilmesi için bir gereklilik olduğunu biliyorsunuz. Java’nın en son sürümü 8’dir. Java 8 ile Lambda ifadelerinin uygulanması, tarih ve saat API’si, Nashhorn JavaScript Motoru, iyileştirilmiş güvenlik gibi yenilikler getirilmiştir. Bu yazıda, Java 8’in Debian’a nasıl yüklendiğini ele alacağız. Java 8’i WebUpd8 Java PPA deposunu kullanarak Debian’a yüklemek mümkündür. Genellikle PPA depolarındaki paketler, Debian’ı değil, Ubuntu’yu desteklerler; çünkü özellikle Ubuntu kütüphanelerine uygun biçimde inşa edilmişlerdir. Ancak, WebUpd8 Oracle Java PPA deposu sadece bir yükleyici içerdiğinden, Debian üzerinde de çalışır. Bu PPA deposu kullanılarak, Debian üzerine 32 ve 64bit yanı sıra ARM Oracle Java 8 yüklemek mümkün olacaktır (ki bu JRE8 ve JDK8 de içerir). Yükleyici otomatik olarak Oracle JDK8’i indirir ve yükler.
Debian’a WebUpd8 Oracle Java PPA deposunu eklemek ve Oracle Java 8 yüklemek için aşağıdaki komutları kullanabilirsiniz:
su -
echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee /etc/apt/sources.list.d/webupd8team-java.list
echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee -a /etc/apt/sources.list.d/webupd8team-java.list
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886
apt-get update
apt-get install oracle-java8-installer
exit
Oracle Java 8 şimdi yüklenmiş olmalıdır. Artık otomatik güncelleştirmelerin alınabilmesi gerekir.
Şu komutla sisteminizdeki Java sürümünü kontrol edebilirsiniz:
java -version
Şöyle bir çıktı vermesi gerekir:
java version "1.8.0_31"
Java(TM) SE Runtime Environment (build 1.8.0_31-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.31-b07, mixed mode)
ya da
javac -version
Şuna benzer bir çıktı verebilir:
javac 1.8.0_31
webupd8.orggetgnu.org