Ubuntu 14.04.1 LTS, x64 mimarisini kullanıyorum ve özellikle Oracle Java yüklemem gerekiyor. Şimdi web sitesinde takip ettiğim bazı talimatlar olduğunu biliyorum ama aynı web sitesi bunu tanımıyor. Lütfen herhangi biri bana bazı talimatlar konusunda yardımcı olabilir mi? Teşekkürler!
Not: WebUpd8 ekibinin PPA'sı 16 Nisan 2019 tarihinden itibaren geçerli olmak üzere durdurulmuştur. Bu nedenle bu PPA herhangi bir Java dosyasına sahip değildir. Daha fazla bilgi Launchpad'deki PPA'nın sayfasında bulunabilir. Bu nedenle bu yöntem artık çalışmıyor ve tarihsel nedenlerden dolayı var.
WebUpd8 PPA](https://launchpad.net/~webupd8team/+archive/ubuntu/java) kullanabilirsiniz (bu Oracle'dan gerekli dosyaları indirecek ve JDK 8'i yükleyecektir):
sudo apt-add-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
Ayrıca JAVA_HOME
değişkeninizin ayarlandığından emin olun:
/usr/lib/jvm/java-8-oracle
Bunun için aşağıdaki komutu kullanabilirsiniz (nasıl kalıcı hale getireceğinizi görmek için Manuel Kurulum'un 3. adımına bakın):
export JAVA_HOME=/usr/lib/jvm/java-8-oracle
Oracle tarafından sağlanan tar.gz'nin gerçek bir yükleme süreci yoktur. Sadece bu dosyaları istediğiniz bir konuma çıkarır ve yolunuza eklersiniz. Yani işlem aşağıdaki gibidir:
Oracle](http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html) adresinden bir .tar.gz
indirin (burada jdk-8u20-linux-x64.tar.gz
kullanacağım);
Bir yere çıkartın;
Çıkartılan klasörü /usr/lib/jvm
konumuna taşıyın. Bu gerekli değildir, ancak Java çalışma zamanı yazılımının yüklü olduğu ve IDE'ler gibi araçların onu arayabileceği yerdir:
sudo mv /path/to/jdk1.8.0_20 /usr/lib/jvm/oracle_jdk8
Bu jdk'yı alternatif olarak eklemeden önce, yeni alternatifin listelenmediğini görebilirsiniz:
sudo update-alternatives --query java
sudo update-alternatives --query javac
Ardından, yeni jdk alternatiflerini ekleyin (2000 önceliklidir ve farklı bir sayı seçmekten çekinmeyin):
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/oracle_jdk8/jre/bin/java 2000
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/oracle_jdk8/bin/javac 2000
Şimdi yeni jdk'nın listelendiğini görmelisiniz ve bu komutla alternatifler arasında geçiş yapabilirsiniz:
sudo update-alternatives --config java
sudo update-alternatives --config javac
Aşağıdaki içeriğe sahip bir /etc/profile.d/oraclejdk.sh
dosyası oluşturun (yolları JDK'nızı depoladığınız yolu yansıtacak şekilde uyarlayın):
export J2SDKDIR=/usr/lib/jvm/oracle_jdk8
export J2REDIR=/usr/lib/jvm/oracle_jdk8/jre
export PATH=$PATH:/usr/lib/jvm/oracle_jdk8/bin:/usr/lib/jvm/oracle_jdk8/db/bin:/usr/lib/jvm/oracle_jdk8/jre/bin
export JAVA_HOME=/usr/lib/jvm/oracle_jdk8
export DERBY_HOME=/usr/lib/jvm/oracle_jdk8/db
Tamamdır! Bu yollar yalnızca oturumu kapattıktan veya yeniden başlattıktan sonra tanınacaktır, bu nedenle bunları hemen kullanmak istiyorsanız source /etc/profile.d/oraclejdk.sh
dosyasını çalıştırın.