Pređi na glavni sadržaj

Kompilacija za Ubuntu

Uvod​

Desktop Editors je aplikacija koja vam omogućava da uređujete dokumente, tabele i prezentacije sačuvane na vašem računaru u offline režimu. Takođe je moguće povezati Desktop Editors sa vašim cloud-om i uređivati dokumente kolaborativno.

Možete lako kompilirati Desktop Editors iz izvornog koda koristeći posebno dizajnirane build_tools. Build_tools omogućavaju automatsko preuzimanje i instalaciju svih komponenti potrebnih za proces kompilacije, svih zavisnosti potrebnih za ispravan rad Desktop Editors, kao i preuzimanje najnovije verzije izvornog koda Desktop Editors i izgradnju svih njihovih komponenti.

Važno!

Možemo garantovati ispravan rad proizvoda samo ako su izgrađeni iz master grane.

Sistemski zahtevi​

Hardver

  • CPU: dual core 2 GHz ili bolji
  • RAM: najmanje 2 GB, ali zavisi od operativnog sistema domaćina. Više je bolje
  • HDD: najmanje 40 GB slobodnog prostora
  • SWAP: najmanje 4 GB, ali zavisi od operativnog sistema domaćina. Više je bolje

Softver

  • OS: 64-bitni Ubuntu 16.04
note

Rešenje je testirano na Ubuntu 16.04. Druge distribucije mogu zahtevati neke specifične radnje koje ovde nisu opisane.

Instalacija zavisnosti​

Možda ćete morati da instalirate Python i Git ako već nisu instalirani na vašem računaru. To se može uraditi pomoću sledeće komande:

sudo apt-get install -y python git

Izgradnja izvornog koda Desktop Editors​

  1. Klonirajte build_tools repozitorijum:

    git clone https://github.com/ONLYOFFICE/build_tools.git
  2. Idite u direktorijum build_tools/tools/linux:

    cd build_tools/tools/linux
  3. Pokrenite skriptu automate.py navodeći parametar desktop da biste kompilirali Desktop Editors:

    ./automate.py desktop
    note

    Ako pokrenete skriptu bez ikakvih parametara, ovo će izgraditi Desktop Editors zajedno sa Document Server i Document Builder.

    ./automate.py

    Ako je potrebno, možete izgraditi nekoliko proizvoda odjednom pokretanjem skripte sa parametrima koji odgovaraju potrebnim proizvodima. Da biste saznali više o kompilaciji Document Server možete pročitati ovaj članak. Da biste saznali više o kompilaciji Document Builder pogledajte ovaj članak.

Sačekajte dok se skripta izvršava. U zavisnosti od mogućnosti vašeg računara, ovaj proces može potrajati značajno vreme. Na primer, na Intel Core i7-7700 ovo traje najmanje 3 sata.

Skripta će kompilirati sve zavisnosti i komponente koje su deo Desktop Editors.

Izgradnja će biti dostupna u direktorijumu ../../out/linux_64/onlyoffice/desktopeditors/. Sada možete preći na pokretanje Desktop Editors na vašem serveru.

Pokretanje Desktop Editors​

Idite u direktorijum ../../out/linux_64/onlyoffice/desktopeditors/

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

Izvršite sledeću komandu:

LD_LIBRARY_PATH=./ ./DesktopEditors