Ubuntu 12.04 - Oracle JDK Kurulumu | M. Serhat Dündar
Tez vakitte RubyMine'ı indirdim, bir heves arşivden çıkardığım dosyaları incelerken kurulum notlarını es geçerek okumadım ve doğrudan kuruluma geçtim. Kurulum esnasında OpenJDK hakkında bir uyarıda bulundu, çok takmadım devam ettim. Sonuç, tabi ki RubyMine çalışmadı. Çeşitli kaynaklardan okuduğum kadarıyla RubyMine geliştiricileri OpenJDK'yı grafik sorunları olduğu yönünde eleştiriyor ve kesinlikle Oracle JDK'yı şart koşuyorlardı. Dolayısıyla iş başa düştü.
Oracle JDK çeşitli lisans sebepleri yüzünden artık resmi Ubuntu repo'larında bulunmuyormuş bu vesileyle öğrendim. Güncellemeleri de kolay takip edeyim diye PPA ile kurulum yapma yoluna gittim. Okuduğum hiç bir yöntem tam olarak işe yaramadı, çok zaman alan ve can sıkan bir kuruluma hazır olun.
edelivery.oracle.com adresine güvenliği gözardı ederek bağlanmak için`--no-check-certificate' seçeneğini kullanın.
dpkg: oracle-java7-installer (--configure) işleminde hata: installed post-installation script alt işlemi çıkış durumunda hata döndürdü :
Sorup soruşturduğumda bu hatanın PPA ile ilgisi olmadı cevabı aldım.
$ sudo rm /etc/apt/sources.list.d/*.distUpgrade
$ sudo rm /etc/apt/sources.list.d/*.save
Error: cannot verify edelivery.oracle.com's certificate, issued by `/C=US/O=Akamai Technologies Inc/CN=Akamai Subordinate CA 3:Unable to locally verify the issuer's authority. edelivery.oracle.com adresine güvenliği gözardı ederek bağlanmak için `--no-check-certificate' seçeneğini kullanın.
Hatanın söylediği gibi devamlı olarak --no-check-certificate seçeneğini kullansam da kurulumu yapamadım. Bir takım sertifika paketleri kurdum, illaki SSL isteme davasını iptal ettim, güvensiz bağlantıyı açtım vs. vs. Tık yok, aynı hata. Yaptığım pek çok şeyi de bilinçsiz yapmam cabası. Sağda solda okuduğum yüzlerce farklı çözüm önerisini denedim.
Şu ana kadar anlattığım şekilde PPA ile kurulum yapabildiyseniz ne ala, ancak yapamadıysanız sıra geldi ikinci yönteme.
Tüm bu sorunlardan sonra hepsini boşverdim ve kaynaktan derlemeye karar verdim. Tabi ben bu kararı verene kadar 4 saat geçmiş, internette okumadığım blog, stackoverflow'da incelemediğim rapor kalmamıştı.
Şurdan önce OracleJDK'yı indirin. Bunu gözle görünür, ulaşması kolay bir yere alarak (örnekte home altında olduğu varsayılacaktır) arşivden çıkartın. GUI ile yapabileceğiniz gibi, illa uçbirimden bu işi yapmak isterseniz;
$ tar xzvf dosya-ismi.tar.gz
Klasör ismini oracle-java olarak değiştirin ki kolaylık olsun. Bu klasörü usr/lib/jvm altına taşıyacağız. Şuan uçbirimde oracle-java klasörünün de olduğu home klasöründe olduğunuzu varsayıyorum. Eğer değilseniz o dizine düşün.
$ sudo mv java-7-oracle/ /usr/lib/jvm/
Update Java'yı çalıştıralım:
Listeden "java-7-oracle" seçtikten sonra onaylayın ve bir süre bekleyin. Kurulum işlemi biraz vakit alabilir. Kurulum tamamlandıktan sonra başarılı olup olmadığını sürüm numarasına bakarak anlayabilirsiniz:
Categories: tech, ruby, linux, java