Kako kompajlirati ONLYOFFICE desktop uređivače na Ubuntu
Kompajliranje softvera iz izvornog koda može zvučati zastrašujuće, pogotovo ako to nikada prije niste radili. Ako ste korisnik Linux-a i želite sami pokušati sastaviti nešto, došli ste na pravo mjesto.
U ovom vodiču ćete naučiti kako sastaviti i pokrenuti ONLYOFFICE Desktop Editore iz izvornog koda na Ubuntu koristeći posebne alate za pravljenje.
O ONLYOFFICE Desktop uređivačima
ONLYOFFICE Desktop Editors je softverski paket otvorenog koda koji radi na Windows, macOS i raznim Linux distribucijama. Rješenje se distribuira pod licencom AGPLv3, tako da je besplatno i otvoreno za izmjene.
Dolazi sa programom za obradu teksta, uređivačem proračunskih tablica i alatom za prezentaciju koji je izvorno kompatibilan sa formatima Microsoft Office (DOCX, XLSX, PPTX) što vam omogućava da otvarate i uređujete bilo koje Word, Excel i PowerPoint datoteke.
ONLYOFFICE desktop aplikacija nudi pakete za više distribucija (deb, rpm, snap, flatpak, AppImage), što olakšava instalaciju u bilo kojem Linux okruženju.
Međutim, ako želite sami sastaviti ONLYOFFICE Desktop Editore, možete koristiti alate za izradu koji će vam pomoći da automatski instalirate sve potrebne ovisnosti, komponente i najnoviju verziju izvornog koda aplikacija.
Zahtjevi sustava
Prije svega, provjerite je li vaš hardver u skladu sa sljedećim zahtjevima:
- CPU: dual-core, 2 GHz ili više.
- RAM: 2 GB ili više.
- HDD: 40 GB ili više.
- Swap prostor: najmanje 4 GB.
- OS: 64-bitni Ubuntu 14.04.
Metoda kompilacije opisana u nastavku uspješno je testirana na Ubuntu 14.04 i mogla bi raditi i na novijim verzijama distribucije.
Kompilacija ONLYOFFICE desktop uređivača u Ubuntu
Ako Python i Git nisu instalirani na vašem računaru, to možete učiniti sljedećom naredbom:
sudo apt-get install -y python git
Nakon instalacije, možete prijeći na proces kompilacije kloniranjem spremišta alata za izgradnju.
git clone https://github.com/ONLYOFFICE/build_tools.git
Nakon toga idite na build_tools/tools/linux direktorij:
cd build_tools/tools/linux
Pokrenite Python skriptu sa sljedećim parametrom:
./automate.py desktop
Ako pokrenete skriptu bez parametra radne površine, takođe ćete kompajlirati ONLYOFFICE Document Server i ONLYOFFICE Document Builder, što nije neophodno.
Skripta će automatski kompajlirati sve komponente i zavisnosti potrebne za ispravan rad ONLYOFFICE Desktop Editora. Budi strpljiv. Proces kompilacije može potrajati mnogo vremena. Kada se završi, novu verziju možete pronaći u direktoriju ../../out/linux_64/onlyoffice/desktopeditors/.
Lansiranje ONLYOFFICE desktop uređivača
Sada kada je izgradnja spremna, idite na ../../out/linux_64/onlyoffice/desktopeditors/ direktorij koristeći sljedeću naredbu:
cd ../../out/linux_64/onlyoffice/desktopeditors
Da pokrenete aplikaciju, pokrenite ovo:
LD_LIBRARY_PATH=./ ./DesktopEditors
ONLYOFFICE Desktop Editors će se pokrenuti.
Sada možete:
- otvarajte i uređujte DOC, DOCX, XLS, XLSX, ODT, PPTX, RTF, TXT, PDF, HTML, EPUB, XPS, DjVu, ODS, CSV, PPT i ODP datoteke.
- koristiti razne alate za uređivanje i formatiranje – podnožja, zaglavlja, fusnote itd.
- umetnite složene objekte, kao što su grafikoni, oblici, slike, kapica i Text Art.
- pristupiti dodacima trećih strana – YouTube, Macros, Photo Editor, Translator, Thesaurus, itd.
- potpisuju dokumente digitalnim potpisom.
- zaštitite dokumente lozinkom.
- zajednički uređujte datoteke u realnom vremenu povezivanjem desktop aplikacije sa platformom u oblaku po vašem izboru – ONLYOFFICE, ownCloud, Nextcloud ili Seafile.
Ako nešto krene po zlu i ne možete ispravno kompajlirati ONLYOFFICE Desktop Editore iz izvornog koda, uvijek možete zatražiti pomoć kreiranjem problema u ovom GitHub repo-u ili možete instalirati ONLYOFFICE Desktop Editore koristeći spremište u Linuxu .