Kako sestaviti namizne urejevalnike ONLYOFFICE v Ubuntu


Prevajanje programske opreme iz izvorne kode se lahko sliši zastrašujoče, še posebej, če tega še niste storili. Če ste uporabnik Linuxa in želite sami poskusiti sestaviti nekaj, ste prišli na pravo mesto.

V tem priročniku se boste naučili, kako prevesti in zagnati namizne urejevalnike ONLYOFFICE iz izvorne kode v Ubuntuju z uporabo posebnih orodij za gradnjo.

ONLYOFFICE Desktop Editors je odprtokodni pisarniški programski paket, ki deluje v sistemih Windows, macOS in različnih distribucijah Linuxa. Rešitev se distribuira pod licenco AGPLv3, zato je brezplačna in odprta za spreminjanje.

Na voljo je z urejevalnikom besedil, urejevalnikom preglednic in predstavitvenim orodjem, ki so izvorno združljivi s formati Microsoft Office (DOCX, XLSX, PPTX), kar vam omogoča odpiranje in urejanje poljubnih datotek Word, Excel in PowerPoint.

[ Morda vam bo všeč tudi: Kako ustvariti platformo za e-učenje z Moodle in ONLYOFFICE ]

Namizna aplikacija ONLYOFFICE ponuja pakete za več distribucij (deb, rpm, snap, flatpak, AppImage), kar olajša namestitev v katerem koli okolju Linux.

Če pa želite sami sestaviti namizne urejevalnike ONLYOFFICE, lahko uporabite orodja za gradnjo, ki vam bodo pomagala samodejno namestiti vse potrebne odvisnosti, komponente in najnovejšo različico izvorne kode aplikacije.

Najprej se prepričajte, da vaša strojna oprema izpolnjuje naslednje zahteve:

  • CPE: dvojedrni, 2 GHz ali več.
  • RAM: 2 GB ali več.
  • Trdi disk: 40 GB ali več.
  • Swap prostor: vsaj 4 GB.
  • OS: 64-bitni Ubuntu 14.04.

Spodaj opisana metoda sestavljanja je bila uspešno preizkušena na Ubuntu 14.04 in lahko deluje tudi na novejših različicah distribucije.

Zbirka namiznih urejevalnikov ONLYOFFICE v Ubuntuju

Če Python in Git nista nameščena na vašem računalniku, lahko to storite z naslednjim ukazom:

$ sudo apt-get install -y python git 

Po namestitvi lahko nadaljujete na postopek prevajanja s kloniranjem skladišča orodij za gradnjo.

$ git clone https://github.com/ONLYOFFICE/build_tools.git

Po tem pojdite v imenik build_tools/tools/linux:

$ cd build_tools/tools/linux

Zaženite skript Python z naslednjim parametrom:

$ ./automate.py desktop

Če zaženete skript brez parametra namizja, boste prevedli tudi ONLYOFFICE Document Server in ONLYOFFICE Document Builder, kar ni potrebno.

Skript bo samodejno prevedel vse komponente in odvisnosti, potrebne za pravilno delo ONLYOFFICE Desktop Editor. Bodi potrpežljiv. Postopek sestavljanja lahko traja veliko časa. Ko je konec, lahko novo različico najdete v imeniku ../../out/linux_64/onlyoffice/desktopeditors/.

Zagon namiznih urejevalnikov ONLYOFFICE

Zdaj, ko je gradnja pripravljena, pojdite v imenik ../../out/linux_64/onlyoffice/desktopeditors/ z naslednjim ukazom:

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

Če želite zagnati aplikacijo, zaženite to:

LD_LIBRARY_PATH=./ ./DesktopEditors

Zagnali se bodo namizni urejevalniki ONLYOFFICE.

Zdaj lahko:

  • odprite in uredite datoteke DOC, DOCX, XLS, XLSX, ODT, PPTX, RTF, TXT, PDF, HTML, EPUB, XPS, DjVu, ODS, CSV, PPT in ODP.
  • uporabite različna orodja za urejanje in oblikovanje – noge, glave, opombe itd.
  • vstavite zapletene predmete, kot so grafikoni, oblike, slike, velike črke in besedila.
  • dostopajte do vtičnikov tretjih oseb – YouTube, makri, urejevalnik fotografij, prevajalec, tezaver itd.
  • podpisujte dokumente z digitalnim podpisom.
  • zaščitite dokumente z geslom.
  • sourejajte datoteke v realnem času tako, da namizno aplikacijo povežete s platformo v oblaku po vaši izbiri – ONLYOFFICE, ownCloud, Nextcloud ali Seafile.

Če gre kaj narobe in ne morete pravilno prevesti ONLYOFFICE Desktop Editors iz izvorne kode, lahko vedno zaprosite za pomoč tako, da ustvarite težavo v tej namestitvi ONLYOFFICE Desktop Editors z uporabo repozitorija v Linuxu.