Muhammet Kara: Debian/Pardus Linux Üzerinde LibreOffice Derlemek

Cevapla
kara
Mesajlar: 3
Kayıt: 04 Eyl 2018, 12:19
İşletim Sisteminiz: Fedora
LibreOffice Sürümü: master

Muhammet Kara: Debian/Pardus Linux Üzerinde LibreOffice Derlemek

Mesaj gönderen kara »

LibreOffice, daha fazlasını daha kolay ve hızlı yapmanızı sağlayan güçlü, özgür ve açık kaynaklı bir ofis takımıdır.

Resim

Bundan sonra bir süre LibreOffice’i geliştirmekle uğraşacağım için işe şuradaki yönergeleri takip ederek kaynak kodları indirmek ve bunları derlemek/inşa (build) etmek ile başladım: https://www.libreoffice.org/about-us/source-code/

Bu süreçte çeşitli hatalarla da karşılaştım. İlk denemede başarıyla derleyebilmek ve ihtiyaç duyduğumda başvurabilmek için deneyimlerimi buraya not düşeceğim. Umarım başkalarının da işine yarar. ;)

Öncelikle aşağıdaki komutla, derleme ve uzak git deposundan (repo) kodları alma için gereken araçları kuralım:

Kod: Tümünü seç

sudo apt-get install build-essential git libkrb5-dev graphviz nasm
Üstteki komutta yer alan paketlerden graphviz kurulmazsa şu hata ile:

Kod: Tümünü seç

configure: error: dot not found in $PATH but doxygen defaults to HAVE_DOT=YES; install graphviz or disable its use via --without-doxygen
nasm paketinin kurulmaması durumundaysa şu uyarı ile karşılaşabilirsiniz:

Kod: Tümünü seç

* WARNING : no suitable nasm (Netwide Assembler) found for internal libjpeg-turbo
Şimdi aşağıdaki komutlarla en temel git ayarlarımızı yapalım:

Kod: Tümünü seç

git config --global user.email epostaadresiniz
git config --global user.name "Adınız Soyadınız"
LibreOffice bağımlılıklarını kuralım:

Kod: Tümünü seç

sudo apt-get build-dep libreoffice
LibreOffice deposundan en güncel kaynak kod dosyalarını indirelim (birkaç GB’lık veri indirileceği için, internet bağlantı hızınıza bağlı olarak biraz zaman alabilir):

Kod: Tümünü seç

git clone git://anongit.freedesktop.org/libreoffice/core
İndirme işlemi bittikten sonra derlemeye geçeceğiz. Bu kısmın oldukça uzun süreceğini belirtmeliyim. Mekinenizin gücüne bağlı olarak bir tam gün ya da birkaç saat sürebilir. Hazırsanız başlayalım. Yukarıdaki kaynak kod deposunu klonlama işi bittikten sonra, kodların indirildiği dizine girip derleme için yapılandırma dosyalarını oluşturalım:

Kod: Tümünü seç

cd core
./autogen.sh
Yapılandırma adımında bağımlılıklardan kaynaklanan çeşitli hatalar alabilirsiniz. Bu durumda, aldığınız hatayı internette aratarak yardım alabilirsiniz. Sonrasında asıl derleme sürecini başlatabilirsiniz: Şimdi gidip biraz gezin, eğlenin ya da canınız ne istiyorsa onu yapın ama derleme yapan makineyi rahat bırakın. Bu işlem çoook uzun sürebilir. :)

Derleme süreci bittikten sonra, taze derlenmiş en son model LibreOffice’inizi çalıştırabilirsiniz:

Kod: Tümünü seç

./instdir/program/soffice

muhammetkara.com: Debian/Pardus Linux Üzerinde LibreOffice Derlemek
Kullanıcı avatarı
fortran
Mesajlar: 264
Kayıt: 01 Ağu 2012, 12:58
İşletim Sisteminiz: GNU/Linux
LibreOffice Sürümü: 7.4.4.2

Re: Muhammet Kara: Debian/Pardus Linux Üzerinde LibreOffice Derlemek

Mesaj gönderen fortran »

Teşekkürler Muhammet Kara, selam ve sevgiler. İzninle bu çok yararlı konuyu forum.debian.org.tr'ye aktarıyorum.
kara
Mesajlar: 3
Kayıt: 04 Eyl 2018, 12:19
İşletim Sisteminiz: Fedora
LibreOffice Sürümü: master

Re: Muhammet Kara: Debian/Pardus Linux Üzerinde LibreOffice Derlemek

Mesaj gönderen kara »

fortran yazdı:Teşekkürler Muhammet Kara, selam ve sevgiler. İzninle bu çok yararlı konuyu forum.debian.org.tr'ye aktarıyorum.
Tabii ki hocam. Teşekkürler!
Kullanıcı avatarı
Hamurcu
Mesajlar: 265
Kayıt: 06 Ağu 2012, 00:14
İşletim Sisteminiz: Windows 10/11 - Pardus Linux
LibreOffice Sürümü: 7.x

Re: Muhammet Kara: Debian/Pardus Linux Üzerinde LibreOffice Derlemek

Mesaj gönderen Hamurcu »

Muhammed süper olmuş.

Lütfen tüm süreci ve karşılaşılan durumları/tecrübelerini paylaşmaya devam et.

Bir süre sonra hepimizin başvuru kaynağı olacaktır.

Emeğine sağlık.
Cevapla