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.
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
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
-
Klonirajte build_tools repozitorijum:
git clone https://github.com/ONLYOFFICE/build_tools.git -
Idite u direktorijum
build_tools/tools/linux:cd build_tools/tools/linux -
Pokrenite skriptu
automate.pynavodeći parametardesktopda biste kompilirali Desktop Editors:./automate.py desktopnoteAko pokrenete skriptu bez ikakvih parametara, ovo će izgraditi Desktop Editors zajedno sa Document Server i Document Builder.
./automate.pyAko 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