Java Desteğinin Kurulması
JAVA GNU/Linux dağıtımlarında hazır olarak gelmektedir. Bazen kullandığınız JAVA Sanal makinası ise SUN Microsystems JAVA Sanal makinası olmayabilir. Dolayısıylada bazı JAVA uygulamlarında sorunlar ortaya çıkabilmektedir. Gerçi bu sorunlar tamamen JAVA SANAL Makinası ile bağlantılı olmayabilmektedir. Kodları hazırlayan kişilerin kullandıkları editörlerin Neredeyse tamamının M$ için tasarlandığını düşünürseniz...
JAVA Sanal Makinesini-JRE JAVA Sanal Makinesini-JRE edindiğinizde tarayıcılarda ve diğer uygulamalar için gereksinim duyduğunuz JAVA Sanal Makinasına sahip olabilirsiniz. JAVA Standat Geliştirme Kiti-JSDK ise size JAVA Sanal makinası desteği sunsada, geliştirme amaçlı olduğu için bazı durumlarda işinize yaramayacaktır.
JAVA Sanal Makinasını kurmak için SUN Microsystems veya java.com sitesindeki sayfadan gerek duyulan dosyaları edinmek gereklidir. Sayfaya baktığınızda farklı işletim sistemleri için hazırlanmış dosyaları görebilirsiniz. Bizi ilgilendiren ise Linux başlığının altında yer alan dosyalar: Birincisi rpm formatında olan ve diğeri de kendi kendisini açan bin dosyası. Bunların içinden istediğinizi seçebilirsiniz. Sisteminiz rpm paketleri için desteği bulunuyorsa rpmseçebilirsiniz. Diğer seçenek ise rpm desteğiniz sistemde bulunmadığında seçiniz. Burada ufak bir anımsatma yapalım: bin dosyası tüm sistemlerde çalışır, paket yöneticiniz rpm olsa da kullanabilirsiniz.
Dosyaları indirdiğinizde dosyaları kontrol etmeniz gereklidir. SUN tarafından belirtilmiş bir MD5SUM değeri elimizde olmadığı için jre-1_5_0_01-linux-i586.bin dosyası 15.8 MB, ve jre-1_5_0_01-linux-i586-rpm.bin 15.2 MB büyüklüğünde olmalıdır. Yinede kontrol etmek isteyenler için benim kurulum yaparken kullandığım dosyalara ait olan MD5SUM değerleri:
Kurulum:jre-1_5_0-linux-i586.bin
Burada ele aldığımız kurulum JRE 5.0 içindir. İndirdiğiniz rpm ve bin dosyalarında bulunmaktadır. Öncelikle kendi kendini açan-selfextracting dosyasını kullanarak kurulumu ele alıyoruz.
Sisteme kurmak istediğiniz dizini belirledikten sonra, ben /usr/java150 dizinini kullandım, belirlediğiniz dizine dosyaları koyalamanız gereklidir. Kurulum için dosya çalıştırılabilir hale getrirdikten sonra ./jre-1_5_0-linux-i586.bin komutunu vererek kurulumu başlatabiliriz.
root@linux: /usr/java150 - Kabuk - Konsole
Oturum Düzenle Görüntüle Yer imleri Ayarlar Yardımlinux: # cd ../usr/java150
linux: /usr/java150: # ls -l
-rw-r--r-- 1 kandalf users 16517969 2005-02-22 11:15 jre-1_5_0_01-linux-i586.bin
linux: /usr/java150: # chmod a+x jre-1_5_0_01-linux-i586.bin
linux: /usr/java150: # ./jre-1_5_0-linux-i586.bin
Kurulumu başlattığımızda ilk olarak karşımıza Lisans Anlaşması gelecektir. Bunu Yes yani evet diyerek geçiyoruz. kurulum tamamlandığında Done Yazısını göreceksiniz. Ancak kurulum işlemi bitmiş olsada son bir kontrol gerekli. Son olarak kurulumu yaptığımız dizinde bir lat dizinin oluşup oluşmadığını kontrol edeceğiz. Zira kurulum sırasında konsoldan hılzı bir biçimde oluşturulan dizinler ve kopyalanan dosyalar geçecek. Bunları normak gözle izleyebilmek son derce zor olduğuna göre iki seçeneğimiz var: Ya kaydırma çubuğunu kullanarak yukarı doğru giderek tüm işlemleri gözeden geçireceğiz, ya da dizinin oluşturulup oluşturulmadığına bakacağız.
root@linux: /usr/java150 - Kabuk - Konsole
Oturum Düzenle Görüntüle Yer imleri Ayarlar Yardımlinux: /usr/java150/#ls
jre1.5.0 jre-1_5_0_01-linux-i586.bin
linux: /usr/java150/#
jre1.5.0 dizini oluştuğuna göre sonraki adım olarak Mozilla tarayıcısına JAVA eklentisinin kurulması kaldı demektir. RPM kurulumu bölümünü atlayarak Ayarlar bölümüne geçebilirsiniz.
Kurulum:jre-1_5_0-linux-i586.rpm.bin
RPM dosyası için kurulumu için yine benzer biçimde yapılmaktadır.
Sisteme kurmak istediğiniz dizini belirledikten sonra, ben /usr/java150 dizinini kullandım, belirlediğiniz dizine dosyaları koyalamanız gereklidir. Dosya için çalıştırılabilir hale getrirdikten sonra rpm -iv jre-1_5_0-linux-i586.rpm komutunu vererek kurulumu başlatabiliriz.
root@linux: /usr/java150 - Kabuk - Konsole
Oturum Düzenle Görüntüle Yer imleri Ayarlar Yardımlinux: # cd ../usr/java150
linux: /usr/java150: # ls -l
-rw-r--r-- 1 kandalf users 16517969 2005-02-22 11:15 jre-1_5_0_01-linux-i586.rpm.bin
linux: /usr/java150: # chmod a+x jre-1_5_0_01-linux-i586.rpm.bin
linux: /usr/java150: # ./jre-1_5_0-linux-i586.rpm.bin
Kurulumu başlattığımızda ilk olarak karşımıza Lisans Anlaşması gelecektir. Bunu Yes yani evet diyerek geçiyoruz. Kurulum tamamlandığında jre-1_5_0-linux-i586.rpm dosyası oluşacaktır.
root@linux: /usr/java150 - Kabuk - Konsole
Oturum Düzenle Görüntüle Yer imleri Ayarlar Yardımlinux: /usr/java150/#ls
jre-1_5_0_01-linux-i586.bin
jre-1_5_0_01-linux-i586.rpm
linux: /usr/java150/# rpm -iv jre-1_5_0-linux-i586.rpm
Sırada ise paketin kurulması işlemi yer almaktadır.Paketin kurulmasından sonra jre.1.5.0 dizini oluşacaktır. turkhackteam.net
root@linux: /usr/java150 - Kabuk - Konsole
Oturum Düzenle Görüntüle Yer imleri Ayarlar Yardımlinux: /usr/java150/#ls
jre1.5.0 jre-1_5_0_01-linux-i586.bin
linux: /usr/java150/#
jre1.5.0 dizini oluştuğuna göre sonraki adım olarak Mozilla tarayıcısına JAVA eklentisinin kurulması kaldı demektir. RPM kurulumu bölümünü atlayarak Ayarlar bölümüne geçebilirsiniz.
Eklenti-Plugin Ayarları
Firefox 1.0 ile Mozilla 1.4 ve yukarısı kullananlar tarayıcılarına JAVA desteği ekleyebilmek için Mozilla'nın kurulu olduğu dizine erişmelidirler. Eğer Mozilla'nın kurulu olduğu dizini bilemiyorsanız, "Mozilla" anahtar sözcüğü ile aratarak Mozilla dizinini bulabilirsiniz. Bu dizinin altında plugins adlı dizin yer al¤¤¤atadır. Mozilla tüm eklentilere ait olan sembolik bağları ve diğer bileşenleri burada bulundurmaktadır.
Bu dizine JAVA kurduğumuz dizinde yer alan libjavaplugin_oji.so dosyasına yaratılacak bir sembolik bağ ile JAVA desteği elde edebiliriz.Aşağıda gördüğünüz konsol görüntüsünde benim sistemimde kurulu olan Mozilla1.7.5 yer aldığı dizin olan /usr/local/mozilla175 dizininde yaptığım sembolik bağ işlemi görülmektedir. Sizin sisteminizde dizinler farklı olabilir.
root@linux: /usr/local/Mozilla175 - Kabuk - Konsole
Oturum Düzenle Görüntüle Yer imleri Ayarlar Yardımlinux:/usr/local/Mozilla175/pugin# ln -s /usr/JAVA150/plugin/i386/ns7/libjavaplugin_oji
.so
</SPAN>
Sembolik bağı oluşturduktan sonra Mozilla yeniden başlatmanız gerekecektir. Son olarak yapılacak olan işlem ise Edit, Preferences, Advanced altında yer alan Enable JAVA kutusunu işaretlemeniz yeterli olacaktır.
Bu dizine JAVA kurduğumuz dizinde yer alan libjavaplugin_oji.so dosyasına yaratılacak bir sembolik bağ ile JAVA desteği elde edebiliriz.Aşağıda gördüğünüz konsol görüntüsünde benim sistemimde kurulu olan Mozilla1.7.5 yer aldığı dizin olan /usr/local/mozilla175 dizininde yaptığım sembolik bağ işlemi görülmektedir. Sizin sisteminizde dizinler farklı olabilir.
Son olarak JAVA eklentinizin çalışıp çalışmadığını denemeniz gerekecektir. Bunun için de deneme sayfasını ziyaret etmeniz yeterlidir.
JAVA GNU/Linux dağıtımlarında hazır olarak gelmektedir. Bazen kullandığınız JAVA Sanal makinası ise SUN Microsystems JAVA Sanal makinası olmayabilir. Dolayısıylada bazı JAVA uygulamlarında sorunlar ortaya çıkabilmektedir. Gerçi bu sorunlar tamamen JAVA SANAL Makinası ile bağlantılı olmayabilmektedir. Kodları hazırlayan kişilerin kullandıkları editörlerin Neredeyse tamamının M$ için tasarlandığını düşünürseniz...
JAVA Sanal Makinesini-JRE JAVA Sanal Makinesini-JRE edindiğinizde tarayıcılarda ve diğer uygulamalar için gereksinim duyduğunuz JAVA Sanal Makinasına sahip olabilirsiniz. JAVA Standat Geliştirme Kiti-JSDK ise size JAVA Sanal makinası desteği sunsada, geliştirme amaçlı olduğu için bazı durumlarda işinize yaramayacaktır.
JAVA Sanal Makinasını kurmak için SUN Microsystems veya java.com sitesindeki sayfadan gerek duyulan dosyaları edinmek gereklidir. Sayfaya baktığınızda farklı işletim sistemleri için hazırlanmış dosyaları görebilirsiniz. Bizi ilgilendiren ise Linux başlığının altında yer alan dosyalar: Birincisi rpm formatında olan ve diğeri de kendi kendisini açan bin dosyası. Bunların içinden istediğinizi seçebilirsiniz. Sisteminiz rpm paketleri için desteği bulunuyorsa rpmseçebilirsiniz. Diğer seçenek ise rpm desteğiniz sistemde bulunmadığında seçiniz. Burada ufak bir anımsatma yapalım: bin dosyası tüm sistemlerde çalışır, paket yöneticiniz rpm olsa da kullanabilirsiniz.
Dosyaları indirdiğinizde dosyaları kontrol etmeniz gereklidir. SUN tarafından belirtilmiş bir MD5SUM değeri elimizde olmadığı için jre-1_5_0_01-linux-i586.bin dosyası 15.8 MB, ve jre-1_5_0_01-linux-i586-rpm.bin 15.2 MB büyüklüğünde olmalıdır. Yinede kontrol etmek isteyenler için benim kurulum yaparken kullandığım dosyalara ait olan MD5SUM değerleri:
- 24cdc55898afd18d9eb893813a07a560 jre-1_5_0_01-linux-i586.bin
- 2decbd61a5ef1c889b551670b6112cd8 jre-1_5_0_01-linux-i586-rpm.bin
Kurulum:jre-1_5_0-linux-i586.bin
Burada ele aldığımız kurulum JRE 5.0 içindir. İndirdiğiniz rpm ve bin dosyalarında bulunmaktadır. Öncelikle kendi kendini açan-selfextracting dosyasını kullanarak kurulumu ele alıyoruz.
Sisteme kurmak istediğiniz dizini belirledikten sonra, ben /usr/java150 dizinini kullandım, belirlediğiniz dizine dosyaları koyalamanız gereklidir. Kurulum için dosya çalıştırılabilir hale getrirdikten sonra ./jre-1_5_0-linux-i586.bin komutunu vererek kurulumu başlatabiliriz.
root@linux: /usr/java150 - Kabuk - Konsole
Oturum Düzenle Görüntüle Yer imleri Ayarlar Yardımlinux: # cd ../usr/java150
linux: /usr/java150: # ls -l
-rw-r--r-- 1 kandalf users 16517969 2005-02-22 11:15 jre-1_5_0_01-linux-i586.bin
linux: /usr/java150: # chmod a+x jre-1_5_0_01-linux-i586.bin
linux: /usr/java150: # ./jre-1_5_0-linux-i586.bin
Kurulumu başlattığımızda ilk olarak karşımıza Lisans Anlaşması gelecektir. Bunu Yes yani evet diyerek geçiyoruz. kurulum tamamlandığında Done Yazısını göreceksiniz. Ancak kurulum işlemi bitmiş olsada son bir kontrol gerekli. Son olarak kurulumu yaptığımız dizinde bir lat dizinin oluşup oluşmadığını kontrol edeceğiz. Zira kurulum sırasında konsoldan hılzı bir biçimde oluşturulan dizinler ve kopyalanan dosyalar geçecek. Bunları normak gözle izleyebilmek son derce zor olduğuna göre iki seçeneğimiz var: Ya kaydırma çubuğunu kullanarak yukarı doğru giderek tüm işlemleri gözeden geçireceğiz, ya da dizinin oluşturulup oluşturulmadığına bakacağız.
root@linux: /usr/java150 - Kabuk - Konsole
Oturum Düzenle Görüntüle Yer imleri Ayarlar Yardımlinux: /usr/java150/#ls
jre1.5.0 jre-1_5_0_01-linux-i586.bin
linux: /usr/java150/#
jre1.5.0 dizini oluştuğuna göre sonraki adım olarak Mozilla tarayıcısına JAVA eklentisinin kurulması kaldı demektir. RPM kurulumu bölümünü atlayarak Ayarlar bölümüne geçebilirsiniz.
Kurulum:jre-1_5_0-linux-i586.rpm.bin
RPM dosyası için kurulumu için yine benzer biçimde yapılmaktadır.
Sisteme kurmak istediğiniz dizini belirledikten sonra, ben /usr/java150 dizinini kullandım, belirlediğiniz dizine dosyaları koyalamanız gereklidir. Dosya için çalıştırılabilir hale getrirdikten sonra rpm -iv jre-1_5_0-linux-i586.rpm komutunu vererek kurulumu başlatabiliriz.
root@linux: /usr/java150 - Kabuk - Konsole
Oturum Düzenle Görüntüle Yer imleri Ayarlar Yardımlinux: # cd ../usr/java150
linux: /usr/java150: # ls -l
-rw-r--r-- 1 kandalf users 16517969 2005-02-22 11:15 jre-1_5_0_01-linux-i586.rpm.bin
linux: /usr/java150: # chmod a+x jre-1_5_0_01-linux-i586.rpm.bin
linux: /usr/java150: # ./jre-1_5_0-linux-i586.rpm.bin
Kurulumu başlattığımızda ilk olarak karşımıza Lisans Anlaşması gelecektir. Bunu Yes yani evet diyerek geçiyoruz. Kurulum tamamlandığında jre-1_5_0-linux-i586.rpm dosyası oluşacaktır.
root@linux: /usr/java150 - Kabuk - Konsole
Oturum Düzenle Görüntüle Yer imleri Ayarlar Yardımlinux: /usr/java150/#ls
jre-1_5_0_01-linux-i586.bin
jre-1_5_0_01-linux-i586.rpm
linux: /usr/java150/# rpm -iv jre-1_5_0-linux-i586.rpm
Sırada ise paketin kurulması işlemi yer almaktadır.Paketin kurulmasından sonra jre.1.5.0 dizini oluşacaktır. turkhackteam.net
root@linux: /usr/java150 - Kabuk - Konsole
Oturum Düzenle Görüntüle Yer imleri Ayarlar Yardımlinux: /usr/java150/#ls
jre1.5.0 jre-1_5_0_01-linux-i586.bin
linux: /usr/java150/#
jre1.5.0 dizini oluştuğuna göre sonraki adım olarak Mozilla tarayıcısına JAVA eklentisinin kurulması kaldı demektir. RPM kurulumu bölümünü atlayarak Ayarlar bölümüne geçebilirsiniz.
Eklenti-Plugin Ayarları
Firefox 1.0 ile Mozilla 1.4 ve yukarısı kullananlar tarayıcılarına JAVA desteği ekleyebilmek için Mozilla'nın kurulu olduğu dizine erişmelidirler. Eğer Mozilla'nın kurulu olduğu dizini bilemiyorsanız, "Mozilla" anahtar sözcüğü ile aratarak Mozilla dizinini bulabilirsiniz. Bu dizinin altında plugins adlı dizin yer al¤¤¤atadır. Mozilla tüm eklentilere ait olan sembolik bağları ve diğer bileşenleri burada bulundurmaktadır.
Bu dizine JAVA kurduğumuz dizinde yer alan libjavaplugin_oji.so dosyasına yaratılacak bir sembolik bağ ile JAVA desteği elde edebiliriz.Aşağıda gördüğünüz konsol görüntüsünde benim sistemimde kurulu olan Mozilla1.7.5 yer aldığı dizin olan /usr/local/mozilla175 dizininde yaptığım sembolik bağ işlemi görülmektedir. Sizin sisteminizde dizinler farklı olabilir.
root@linux: /usr/local/Mozilla175 - Kabuk - Konsole
Oturum Düzenle Görüntüle Yer imleri Ayarlar Yardımlinux:/usr/local/Mozilla175/pugin# ln -s /usr/JAVA150/plugin/i386/ns7/libjavaplugin_oji
.so
</SPAN>
Sembolik bağı oluşturduktan sonra Mozilla yeniden başlatmanız gerekecektir. Son olarak yapılacak olan işlem ise Edit, Preferences, Advanced altında yer alan Enable JAVA kutusunu işaretlemeniz yeterli olacaktır.
Bu dizine JAVA kurduğumuz dizinde yer alan libjavaplugin_oji.so dosyasına yaratılacak bir sembolik bağ ile JAVA desteği elde edebiliriz.Aşağıda gördüğünüz konsol görüntüsünde benim sistemimde kurulu olan Mozilla1.7.5 yer aldığı dizin olan /usr/local/mozilla175 dizininde yaptığım sembolik bağ işlemi görülmektedir. Sizin sisteminizde dizinler farklı olabilir.
Son olarak JAVA eklentinizin çalışıp çalışmadığını denemeniz gerekecektir. Bunun için de deneme sayfasını ziyaret etmeniz yeterlidir.
