Muhammet Kara: Debian/Pardus Linux Üzerinde LibreOffice Derlemek
Gönderilme zamanı: 05 Eyl 2018, 20:12
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.
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:
Üstteki komutta yer alan paketlerden graphviz kurulmazsa şu hata ile:
nasm paketinin kurulmaması durumundaysa şu uyarı ile karşılaşabilirsiniz:
Şimdi aşağıdaki komutlarla en temel git ayarlarımızı yapalım:
LibreOffice bağımlılıklarını kuralım:
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):
İ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:
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:
muhammetkara.com: Debian/Pardus Linux Üzerinde LibreOffice Derlemek
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
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
Kod: Tümünü seç
* WARNING : no suitable nasm (Netwide Assembler) found for internal libjpeg-turbo
Kod: Tümünü seç
git config --global user.email epostaadresiniz
git config --global user.name "Adınız Soyadınız"
Kod: Tümünü seç
sudo apt-get build-dep libreoffice
Kod: Tümünü seç
git clone git://anongit.freedesktop.org/libreoffice/core
Kod: Tümünü seç
cd core
./autogen.sh
Kod: Tümünü seç
make
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