Статьи с тэгом :
Закрыть
История изменений
Закрыть
Попробовать в облаке
Попробовать в облаке
Справочный центр
Десктопные редакторы ONLYOFFICE

Компиляция десктопных редакторов для Ubuntu

Введение

Десктопные редакторы - это приложение, позволяющее редактировать текстовые документы, электронные таблицы и презентации, сохраненные на компьютере, в офлайн-режиме. Десктопные редакторы также можно подключить к облаку и редактировать документы совместно.

Вы можете легко собрать десктопные редакторы из исходных кодов с помощью специально предназначенных для этого инструментов build_tools, которые позволяют автоматически получить и установить все компоненты, необходимые для процесса компиляции, все зависимости, которые требуются для корректной работы десктопных редакторов, получить последнюю версию исходного кода десктопных редакторов и собрать все их компоненты.

Важно! Мы можем гарантировать корректную работу только для продуктов, собранных из ветки master.

Системные требования

Аппаратное обеспечение

  • Процессор
    двухъядерный с тактовой частотой 2 ГГц или лучше
  • Оперативная память
    не менее 2 Гб, но это зависит от ОС хоста. Чем больше, тем лучше
  • Свободное место на жестком диске
    не менее 40 Гб
  • SWAP
    не менее 4 Гб, но это зависит от ОС хоста. Чем больше, тем лучше

Программное обеспечение

  • Операционная система
    64-битный дистрибутив Ubuntu 16.04
Решение протестировано на Ubuntu 16.04. Для других дистрибутивов могут потребоваться особые действия, не описанные здесь.

Установка зависимостей

Может потребоваться установка Python и Git, если они еще не установлены. Это можно сделать с помощью следующей команды:

sudo apt-get install -y python git

Сборка исходного кода десктопных редакторов

  1. Клонируйте репозиторий build_tools:
    git clone https://github.com/ONLYOFFICE/build_tools.git
    
  2. Перейдите в папку build_tools/tools/linux:
    cd build_tools/tools/linux
    
  3. Для сборки десктопных редакторов запустите скрипт automate.py, указав параметр desktop:
    ./automate.py desktop
    
    При запуске скрипта без параметров будут собраны десктопные редакторы, Сервер документов и Document Builder.
    ./automate.py
    
    В случае необходимости можно собрать несколько продуктов одновременно, запустив скрипт с параметрами, соответствующими нужным продуктам. Для получения дополнительной информации о сборке Сервера документов можно прочитать эту статью. Для получения дополнительной информации о сборке Document Builder обратитесь к этой статье.

Дождитесь завершения работы скрипта. В зависимости от мощности компьютера, этот процесс может занять значительное время. Например, он занимает не менее 3 часов на Intel Core i7-7700.

Скрипт соберет все зависимости и компоненты, входящие в состав десктопных редакторов.

Сборка будет доступна в папке ../../out/linux_64/onlyoffice/desktopeditors/. Теперь вы можете переходить к запуску десктопных редакторов.

Запуск десктопных редакторов

Перейдите в папку ../../out/linux_64/onlyoffice/desktopeditors/

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

Выполните следующую команду:

LD_LIBRARY_PATH=./ ./DesktopEditors
Скачать Скажите "Нет" Microsoft Поддержка всех основных платформ:
Windows, Linux and и OS
Вас также может заинтересовать:
Закрыть