Giunsa ang Pag-compile ONLYOFFICE Desktop Editors sa Ubuntu


Ang pag-compile sa software gikan sa source code mahimong makahadlok, labi na kung wala pa nimo kini mahimo kaniadto. Kung ikaw usa ka tiggamit sa Linux ug gusto nimong sulayan ang pag-compile sa usa ka butang sa imong kaugalingon, nakaabut ka sa husto nga lugar.

Sa kini nga giya, mahibal-an nimo kung giunsa ang pag-compile ug pagpadagan sa ONLYOFFICE Desktop Editors gikan sa source code sa Ubuntu gamit ang espesyal nga mga himan sa pagtukod.

ONLYOFFICE Desktop Editors kay usa ka open-source office software package nga nagdagan sa Windows, macOS, ug lain-laing mga distribusyon sa Linux. Ang solusyon giapod-apod sa ilawom sa lisensya sa AGPLv3, busa kini libre ug bukas alang sa pagbag-o.

Kini adunay usa ka word processor, usa ka spreadsheet editor, ug usa ka presentasyon nga himan nga natively compatible sa Microsoft Office formats (DOCX, XLSX, PPTX) nga nagtugot kanimo sa pag-abli ug pag-edit sa bisan unsa nga Word, Excel, ug PowerPoint nga mga file.

[ Tingali ganahan ka usab: Giunsa Paghimo ang Platform sa eLearning nga adunay Moodle ug ONLYOFFICE ]

Ang ONLYOFFICE desktop app nagtanyag og mga pakete alang sa daghang distros (deb, rpm, snap, flatpak, AppImage), nga makapasayon sa pag-instalar sa bisan unsang Linux environment.

Bisan pa, kung gusto nimo nga mag-compile sa ONLYOFFICE Desktop Editor sa imong kaugalingon, mahimo nimong gamiton ang mga tool sa pagtukod nga makatabang kanimo nga awtomatiko nga i-install ang tanan nga kinahanglan nga mga dependency, sangkap, ug ang labing bag-ong bersyon sa source code sa aplikasyon.

Una sa tanan, siguroha nga ang imong hardware nagsunod sa mosunod nga mga kinahanglanon:

  • CPU: dual-core, 2 GHz o mas taas pa.
  • RAM: 2 GB o labaw pa.
  • HDD: 40 GB o labaw pa.
  • Swap space: labing menos 4 GB.
  • OS: 64-bit nga Ubuntu 14.04.

Ang pamaagi sa pag-compile nga gihulagway sa ubos malampuson nga nasulayan sa Ubuntu 14.04 ug mahimo usab nga magamit sa mas bag-o nga mga bersyon sa distro.

Kompilasyon sa ONLYOFFICE Desktop Editors sa Ubuntu

Kung ang Python ug Git wala ma-install sa imong kompyuter, mahimo nimo kini gamit ang mosunod nga sugo:

$ sudo apt-get install -y python git 

Human sa pag-instalar, mahimo ka nga magpadayon sa proseso sa pag-compile pinaagi sa pag-clone sa build tools repository.

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

Pagkahuman niana, adto sa direktoryo sa build_tools/tools/linux:

$ cd build_tools/tools/linux

Pagdalag usa ka script sa Python nga adunay mosunod nga parameter:

$ ./automate.py desktop

Kung gipadagan nimo ang script nga wala ang parameter sa desktop, mag-compile ka usab ONLYOFFICE Document Server ug ONLYOFFICE Document Builder, nga dili kinahanglan.

Ang script awtomatik nga mag-compile sa tanan nga mga sangkap ug dependency nga gikinahanglan alang sa husto nga trabaho sa ONLYOFFICE Desktop Editors. Pagpailub. Ang proseso sa pag-compile mahimong magkinahanglan daghang oras. Kung nahuman na, makit-an nimo ang bag-ong pagtukod sa ../../out/linux_64/onlyoffice/desktopeditors/ direktoryo.

Paglunsad sa ONLYOFFICE Desktop Editors

Karon nga andam na ang pagtukod, adto sa ../../out/linux_64/onlyoffice/desktopeditors/ direktoryo gamit ang mosunod nga sugo:

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

Aron ilunsad ang aplikasyon, pagdagan kini:

LD_LIBRARY_PATH=./ ./DesktopEditors

ONLYOFFICE Desktop Editors modagan.

Karon mahimo nimo:

  • abli ug i-edit ang DOC, DOCX, XLS, XLSX, ODT, PPTX, RTF, TXT, PDF, HTML, EPUB, XPS, DjVu, ODS, CSV, PPT, ug ODP nga mga file.
  • paggamit sa lain-laing mga himan sa pag-edit ug pag-format – mga footer, mga ulohan, mga footnote, ug uban pa.
  • isulod ang komplikadong mga butang, sama sa mga tsart, porma, hulagway, drop cap, ug Text Art.
  • pag-access sa mga third-party nga plugins – YouTube, Macros, Photo Editor, Translator, Thesaurus, ug uban pa.
  • pagpirma sa mga dokumento gamit ang digital nga pirma.
  • panalipdi ang mga dokumento gamit ang password.
  • mag-co-edit sa mga file sa tinuod nga panahon pinaagi sa pagkonektar sa desktop application ngadto sa cloud platform nga imong gipili – ONLYOFFICE, ownCloud, Nextcloud, o Seafile.

Kung adunay mahitabo nga sayup ug dili nimo ma-compile ang ONLYOFFICE Desktop Editors gikan sa source code, mahimo ka kanunay mangayo og tabang pinaagi sa paghimo og isyu niini nga pag-install ONLYOFFICE Desktop Editors gamit ang repository sa Linux.