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 데스크탑 편집기 편집
컴퓨터에 Python 및 Git이 설치되어 있지 않은 경우 다음 명령을 사용하여 설치할 수 있습니다.
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 Server 및 ONLYOFFICE 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 데스크톱 편집기를 설치할 수 있습니다. .