Ana içeriğe geç

Ubuntu için derleme

Giriş​

Desktop Editors, bilgisayarınızda saklanan belgeleri, e-tabloları ve sunumları çevrimdışı modda düzenlemenizi sağlayan bir uygulamadır. Desktop Editors'ı bulutunuza bağlayıp belgeleri ortak olarak düzenlemek de mümkündür.

Desktop Editors'ı özel olarak tasarlanmış build_tools ile kaynak kodlarından kolayca derleyebilirsiniz. build_tools, derleme işlemi için gereken tüm bileşenleri, Desktop Editors'ın doğru çalışması için gereken tüm bağımlılıkları otomatik olarak edinip kurar; ayrıca Desktop Editors kaynak kodunun en son sürümünü alıp tüm bileşenlerini derler.

Önemli!

Yalnızca master dalından derlenen ürünlerin doğru çalışacağını garanti edebiliriz.

Sistem gereksinimleri​

Donanım

  • CPU: çift çekirdekli 2 GHz veya daha hızlı
  • RAM: en az 2 GB, ancak ana bilgisayarın işletim sistemine bağlıdır. Daha fazlası daha iyidir
  • HDD: en az 40 GB boş alan
  • SWAP: en az 4 GB, ancak ana bilgisayarın işletim sistemine bağlıdır. Daha fazlası daha iyidir

Yazılım

  • İşletim sistemi: 64 bit Ubuntu 16.04
not

Çözüm Ubuntu 16.04 üzerinde test edilmiştir. Diğer dağıtımlar burada anlatılmayan bazı özel işlemler gerektirebilir.

Bağımlılıkları kurma​

Python ve Git bilgisayarınızda kurulu değilse bunları kurmanız gerekebilir. Bunun için aşağıdaki komutu kullanın:

sudo apt-get install -y python git

Desktop Editors kaynak kodunu derleme​

  1. build_tools deposunu klonlayın:

    git clone https://github.com/ONLYOFFICE/build_tools.git
  2. build_tools/tools/linux dizinine gidin:

    cd build_tools/tools/linux
  3. Desktop Editors'ı derlemek için automate.py betiğini desktop parametresiyle çalıştırın:

    ./automate.py desktop
    not

    Betiği hiçbir parametre vermeden çalıştırırsanız Desktop Editors ile birlikte Document Server ve Document Builder da derlenir.

    ./automate.py

    Gerekirse betiği ilgili ürünlere karşılık gelen parametrelerle çalıştırarak birkaç ürünü aynı anda derleyebilirsiniz. Document Server'ı derleme hakkında daha fazla bilgi için bu makaleyi okuyun. Document Builder'ı derleme hakkında bilgi için bu makaleye bakın.

Betik çalışırken bekleyin. Bilgisayarınızın gücüne bağlı olarak bu işlem uzun sürebilir. Örneğin Intel Core i7-7700 işlemcide en az 3 saat sürer.

Betik, Desktop Editors'ın parçası olan tüm bağımlılıkları ve bileşenleri derler.

Derleme ../../out/linux_64/onlyoffice/desktopeditors/ dizininde hazır olur. Artık Desktop Editors'ı sunucunuzda çalıştırmaya geçebilirsiniz.

Desktop Editors'ı çalıştırma​

../../out/linux_64/onlyoffice/desktopeditors/ dizinine gidin

cd ../../out/linux_64/onlyoffice/desktopeditors

Aşağıdaki komutu çalıştırın:

LD_LIBRARY_PATH=./ ./DesktopEditors