웹사이트 검색

Ubuntu에서 ONLYOFFICE 데스크탑 편집기를 컴파일하는 방법


소스 코드에서 소프트웨어를 컴파일하는 것은 두려운 것처럼 들릴 수 있습니다. 특히 이전에 한 번도 해본 적이 없다면 더욱 그렇습니다. Linux 사용자이고 스스로 뭔가를 컴파일해 보고 싶다면 잘 찾아오셨습니다.

이 가이드에서는 특수 빌드 도구를 사용하여 Ubuntu의 소스 코드에서 ONLYOFFICE 데스크톱 편집기를 컴파일하고 실행하는 방법을 알아봅니다.

ONLYOFFICE 데스크톱 편집기 정보

ONLYOFFICE Desktop Editors는 Windows, macOS 및 다양한 Linux 배포판에서 실행되는 오픈 소스 오피스 소프트웨어 패키지입니다. 이 솔루션은 AGPLv3 라이선스에 따라 배포되므로 무료이며 수정이 가능합니다.

Microsoft Office 형식(DOCX, XLSX, PPTX)과 기본적으로 호환되는 워드 프로세서, 스프레드시트 편집기 및 프레젠테이션 도구가 함께 제공되어 모든 Word, Excel 및 PowerPoint 파일을 열고 편집할 수 있습니다.

ONLYOFFICE 데스크톱 앱은 다양한 배포판(deb, rpm, snap, flatpak, AppImage)용 패키지를 제공하므로 모든 Linux 환경에 쉽게 설치할 수 있습니다.

그러나 ONLYOFFICE 데스크톱 편집기를 직접 컴파일하려는 경우 필요한 모든 종속성, 구성 요소 및 소스 코드의 최신 버전을 자동으로 설치하는 데 도움이 되는 빌드 도구를 사용할 수 있습니다. 애플리케이션.

시스템 요구 사항

우선, 하드웨어가 다음 요구 사항을 준수하는지 확인하십시오.

  • CPU: 듀얼 코어, 2GHz 이상.
  • RAM: 2GB 이상.
  • HDD: 40GB 이상.
  • 스왑 공간: 최소 4GB.
  • OS: 64비트 Ubuntu 14.04.

아래 설명된 컴파일 방법은 Ubuntu 14.04에서 성공적으로 테스트되었으며 최신 버전의 배포판에서도 작동할 수도 있습니다.

Ubuntu에서 ONLYOFFICE 데스크탑 편집기 편집

컴퓨터에 PythonGit이 설치되어 있지 않은 경우 다음 명령을 사용하여 설치할 수 있습니다.

sudo apt-get install -y python git 

설치 후 빌드 도구 저장소를 복제하여 컴파일 프로세스로 이동할 수 있습니다.

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

그런 다음 build_tools/tools/linux 디렉터리로 이동합니다.

cd build_tools/tools/linux

다음 매개변수를 사용하여 Python 스크립트를 실행합니다.

./automate.py desktop

Desktop 매개변수 없이 스크립트를 실행하면 ONLYOFFICE Document ServerONLYOFFICE Document Builder도 컴파일하게 되는데 이는 필요하지 않습니다.

스크립트는 ONLYOFFICE Desktop Editors의 올바른 작업에 필요한 모든 구성 요소와 종속성을 자동으로 컴파일합니다. 인내심을 가지십시오. 컴파일 프로세스에는 많은 시간이 걸릴 수 있습니다. 완료되면 ../../out/linux_64/onlyoffice/desktopeditors/ 디렉토리에서 새 빌드를 찾을 수 있습니다.

ONLYOFFICE 데스크톱 편집기 출시

이제 빌드가 준비되었으므로 다음 명령을 사용하여 ../../out/linux_64/onlyoffice/desktopeditors/ 디렉터리로 이동합니다.

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

애플리케이션을 시작하려면 다음을 실행하세요.

LD_LIBRARY_PATH=./ ./DesktopEditors

ONLYOFFICE 데스크탑 편집기가 실행됩니다.

이제 다음을 수행할 수 있습니다.

  • DOC, DOCX, XLS, XLSX, ODT, PPTX, RTF, TXT, PDF, HTML, EPUB, XPS, DjVu, ODS, CSV, PPT 및 ODP 파일을 열고 편집합니다.
  • 바닥글, 머리글, 각주 등 다양한 편집 및 서식 지정 도구를 활용하세요.
  • 차트, 도형, 이미지, 첫 문자 장식, 텍스트 아트 등 복잡한 개체를 삽입합니다.
  • YouTube, 매크로, 사진 편집기, 번역기, 유의어 사전 등 타사 플러그인에 액세스하세요.
  • 디지털 서명으로 문서에 서명합니다.
  • 비밀번호로 문서를 보호하세요.
  • ONLYOFFICE, ownCloud, Nextcloud 또는 Seafile 등 원하는 클라우드 플랫폼에 데스크탑 애플리케이션을 연결하여 실시간으로 파일을 공동 편집하세요.

문제가 발생하여 소스 코드에서 ONLYOFFICE 데스크톱 편집기를 올바르게 컴파일할 수 없는 경우 언제든지 이 GitHub 저장소에서 문제를 생성하여 도움을 요청하거나 Linux의 저장소를 사용하여 ONLYOFFICE 데스크톱 편집기를 설치할 수 있습니다. .