• Home
  • Compilando para Ubuntu

Compilando para Ubuntu

Introdução

O Desktop Editors é um aplicativo que permite editar documentos, planilhas e apresentações armazenados em seu computador no modo offline. Também é possível conectar o Desktop Editors à sua nuvem e editar documentos colaborativamente.

Você pode facilmente compilar o Desktop Editors a partir dos códigos-fonte usando as build_tools especialmente projetadas. As build_tools permitem obter e instalar automaticamente todos os componentes necessários para o processo de compilação, todas as dependências exigidas para o funcionamento correto do Desktop Editors, bem como obter a versão mais recente do código-fonte do Desktop Editors e construir todos os seus componentes.

Importante! Só podemos garantir o funcionamento correto dos produtos construídos a partir do branch master.
Requisitos do sistema

Hardware

  • CPU: dual core 2 GHz ou melhor
  • RAM: pelo menos 2 GB, mas depende do SO host. Mais é melhor
  • HDD: pelo menos 40 GB de espaço livre
  • SWAP: pelo menos 4 GB, mas depende do SO host. Mais é melhor

Software

  • SO: Ubuntu 16.04 64-bit
A solução foi testada no Ubuntu 16.04. Outras distribuições podem exigir algumas ações específicas que não são descritas aqui.

Instalando dependências

Você pode precisar instalar o Python e o Git se eles ainda não estiverem instalados em seu computador. Isso pode ser feito usando o seguinte comando:

sudo apt-get install -y python git

Construindo o código-fonte do Desktop Editors

  1. Clone o repositório build_tools:
    git clone https://github.com/ONLYOFFICE/build_tools.git
  2. Vá para o diretório build_tools/tools/linux:
    cd build_tools/tools/linux
  3. Execute o script automate.py especificando o parâmetro desktop para compilar o Desktop Editors:
    ./automate.py desktop
    Se você executar o script sem nenhum parâmetro, isso construirá o Desktop Editors junto com o Document Server e o Document Builder.
    ./automate.py
    Se necessário, você pode construir vários produtos de uma vez executando o script com os parâmetros correspondentes aos produtos necessários. Para saber mais sobre compilar o Document Server você pode ler este artigo. Para saber mais sobre compilar o Document Builder, consulte este artigo.

Aguarde enquanto o script está sendo executado. Dependendo das capacidades do seu computador, este processo pode levar um tempo considerável. Por exemplo, isso leva pelo menos 3 horas em Intel Core i7-7700.

O script compilará todas as dependências e componentes que fazem parte do Desktop Editors.

A construção estará disponível no diretório ../../out/linux_64/onlyoffice/desktopeditors/. Agora você pode proceder para executar o Desktop Editors em seu servidor.

Executando o Desktop Editors

Vá para o diretório ../../out/linux_64/onlyoffice/desktopeditors/

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

Execute o seguinte comando:

LD_LIBRARY_PATH=./ ./DesktopEditors

Host ONLYOFFICE Docs on your own server or use it in the cloud

Article with the tag:
Browse all tags