Sarge’de Java, OpenOffice.org-java ve Zemberek – Kısa NASIL

OO.org 1.1.3 için taslak (10/04/05) —

Yasal Uyarı: Bu belge nedeniyle oluşabilecek herhangi bir zarardan sorumlu tutulamam.
Ahlaki Uyarı: Bu belgede özgür yazılım tanımına girmeyen bir Java uygulamasının kurulumu anlatılmaktadır. Lütfen mecbur kalmadıkça kullanmayınız.

(Bu belgenin en son hali http://www.bayazit.net/alphan/?p=183 adresinde bulunabilir.)

Güncel bir OpenOffice.org (1.1.3) Sarge depolarından kurulduktan sonra;

Java2 RE/SDK 1.5 Kurulumu

(Blackdown Java, Sarge kurulum belgesinde anlatılmaktadır.)

Biz resmi Java paketini Debian paket sistemi yardımıyla kuracağız.

Öncelikle /etc/apt/sources.list dosyasına contrib deposu olması gerekiyor.

Olmaması durumunda eklenecek örnek satır:

deb http://ftp.tr.debian.org/debian testing main contrib non-free

Resmi Java paketini, deb paketine çevirecek uygulama java-package isimli pakette bulunuyor. Bununla beraber, basit bir güvenlik tedbiri olarak normal kullanıcı seviyesinde paketi oluşturmamızı sağlayacak fakeroot uygulamasını ve de ileride işimizi kolaylaştıracak wget aracını yüklüyoruz.

# apt-get update && apt-get -y install java-package fakeroot wget

(Bu belgedeki # ile başlayan komutlar root seviyesinde, $ ile başlayanlar ise normal kullanıcı seviyesinde gerçekleştirilmelidir.)

Java j2re ya da j2sdk paketlerinden birini java.sun.com adresinden “Linux Self Extracting File” başlığıyla bir yerde bulup indiriyoruz. (Bu örnekteki paketin adı: jre-1_5_0_01-linux-i586.bin.)

Dosyanın bulunduğu dizinde:

$ fakeroot make-jpkg jre-1_5_0_01-linux-i586.bin

Bu komut sonrası bir takım evet/hayır soruları ve oluşturulacak paketin geliştirici bilgisi alanları soruluyor. Çoğu soruyu boş geçerek öntanımlı değerlerin atanması sağlanabilir. Sonraki aşamada bin dosyası otomatik olarak açılıyor ve lisans sözleşmesi gösteriliyor. Tamamını okuduktan sonra açıkça “yes” girerek işleme devam ediyoruz.

Herşey bittikten sonra aynı dizinde bir deb paketi hazırlanmış olmalı (sun-j2re1.5_1.5.0+update01_i386.deb).

# dpkg -i sun-j2re1.5_1.5.0+update01_i386.deb

Hata olmadıysa Java ortamı kurulmuş olmalı.

OO.org Java Desteği

# apt-get -y install libdb4.2-java
# wget http://people.debian.org/~rene/openoffice.org/1.1.3/openoffice.org-java_1.1.3-4_i386.deb
# dpkg -i openoffice.org-java_1.1.3-4_i386.deb

Bundan sonraki her işi normal kullanıcı seviyesinde yapacağız.

$ /usr/lib/openoffice/program/jvmsetup

komutu ile yüklediğimiz Java ortamının yerini gösteriyoruz. (“Use an Installed Java Runtime Environment” altında “Browse”)
Bizim örneğimizde eklenecek dizin /usr/lib/j2re1.5-sun oldu. Dizin eklenip, seçiliyken Tamam (Ok) deyip kapatıyoruz.

Zemberek OO.org Eklentisinin Kullanıcı Seviyesinde Kurulumu

$ cd $HOME/.openoffice/1.1.3/user/uno_packages/

Eğer bu dizin değiştirme girişimimiz başarısız olursa $HOME/.sversionrc dosyası içersinde kullanıcı dizininin neresi olduğuna bakıp, o dizin altındaki user/uno_packages dizinine geçiyoruz. Böyle bir dosya olmadığı taktirde openoffice henüz kullanıcı seviyesinde çalıştırılmamış demek.

$ wget https://zemberek.dev.java.net/files/documents/2681/11608/zemberek-ooo-0.4.3.zip
$ wget https://zemberek.dev.java.net/files/documents/2681/13053/zemberek-ooo-0.5.zip
$ /usr/lib/openoffice/program/pkgchk

(“WARNING! ResourceProxy.create – resource already loaded:com.sun.star.lib.sandbox.ResourceProxy@12f6684″ şeklindeki uyarılar zararsızdır.)

Bundan sonrası OO.org çalıştırılarak gerekli ayarların yapılmasından ibaret.
Bu işlem komut satırından yapılırsa (openoffice ismiyle) aşağıdakilere benzer mesajlar görülmeli:

Zemberek kütüphanesi yüklenme süresi: Delta: 0.452 s. Elapsed: 0.452 s.
Türkçe imla denetleyici (Zemberek NLP) yuklendi!

Gerekli ayarlar için, dil seçeneklerinden (Options->Language Settings->Languages) ön tanımlı dil olarak Türkçeyi seçiyoruz ve daha sonra da yazım yardımcıları (Writing Aids) bölümünde Zemberek yazım denetleyicisi ve heceleyici seçeneklerini işaretliyoruz.

Bu kadar. Kolay gelsin.
-alphan

Alt-notlar

  • OO.org 1.1.2 için Java desteğini açmak biraz farklı.
  • Eğer OO.org 1.1.2 için eski belgeyi takip ederek openoffice-java ve Zemberek kurduysanız, 1.1.3′e güncelledikten sonra, OO.org Java Desteği bölümünü tekrar yapmanız yeterli olmalı.
  • Sistem genelinde Zemberek kurmak ve Java desteğini açmak benzer ama farklı bir yolla yapılabilir.
  • Blackdown Java ile denemedim, ama duyduğuma göre Zemberek sorun olmadan çalıştırıyormuş.
  • wget kullanmak tamamen isteğe bağlı, ben anlatım ve yazım kolaylığı açısından tercih ettim. Alternatif olarak dosyalar gerekli adresten indirilebilir. Zemberek için zip dosyasının uno_packages dizininde olması gerekiyor.
  • J2re indirmek için (sadece sanal makine) http://www.java.com/en/download/linux_manual.jsp adresi denenebilir.

“Sarge’de Java, OpenOffice.org-java ve Zemberek – Kısa NASIL” üzerine 6 yorum

  1. Anonim diyor ki:

    …. daha sonra da yazım yardımcıları (Writing Aids) bölümünde Zemberek yazım denetleyicisi ve heceleyici seçeneklerini işaretliyoruz.
    Bu bolumu goremedim oo1.1 yukledim ama bu secenekler gelmiyor nedendir.

  2. alphan diyor ki:

    Debian depolarından kurulmuş bir oo.org 1.1.2 ya da 1.1.3 için options penceresinde solda görünüyor (Language Settings’in hemen altındaki). Diğer sürüm ve dağıtımlarda nerdedir nasıldır bilemiyorum.

    Bende kurulu paketler şunlar:
    openoffice.org
    openoffice.org-debian-files
    openoffice.org-l10n-en
    openoffice.org-bin
    openoffice.org-mimelnk

    ve tabi ayrıca kurduğumuz openoffice.org-java. Hepsi şu anda 1.1.3.

  3. Osman Yüksel diyor ki:

    Ellerinize sağlık

  4. Mehmet Türkoğlu diyor ki:

    Bu belgenin openoffice 1.1.4 ve 2.0 sürümleri için olanlarını da bekliyoruz :)

  5. alphan diyor ki:

    Aslında temel fark, oo.org-java paketinin kurulumunda olacaktır.

    people.debian.org/~rene/openoffice.org/1.1.4/
    adresinde 1.1.4 paketi var görünüyor.

    people.debian.org/~rene/openoffice.org/’da 1.9′da var.

    Açıkçası ben yakında her ikisini de kurmayı düşünmüyüyorum. Yani Sarge çıktı rahatladım :) .
    Belki bir ara 2.0′a geçer o zaman Etch için yeni bir belge yazarım. Ama siz gene de tecrübelerinizi paylaşmaktan çekinmeyin.

  6. volkan.ozcelik diyor ki:

    Alphanım,

    swish – GNU Wget – java jget … derken bir baktım buraya donklamışım.

    umarım herşey yolunda gidiyordur.

    ee-org’u takip ettiysen benim durumlar biraz karışık.
    etmediysen detayları
    burada:
    http://www.volkanozcelik.com/donkisot/2006/03/yeni-bir-balang.html

    bi de burada:
    http://www.sarmal.com/client/?lang=tr

    ek not:
    olarak şartlar gereği M$ adamı ben
    yok fedoradır, yok linux’tur, perl.. ruby felan olayına giriyorum ya allah sonumuzu hayır etsin.

    Umarım senin yakada da herşey yolunda gidiyordur.

    Sevgiler,
    Volkan.

Siz de düşüncenizi serbest bırakın