![Установка сервера Zentyal 5.0](/f/b4d71bbde7788719e3622ecd53c14c96.png?width=100&height=100)
Компиляция программного обеспечения из исходного кода может показаться пугающей, особенно если вы никогда этого не делали раньше. Если вы пользователь Linux и хотите попробовать что-то скомпилировать самостоятельно, вы попали в нужное место.
В этом руководстве вы узнаете, как скомпилировать и запустить Настольные редакторы ONLYOFFICE из исходного кода на Ubuntu с помощью специальных средств сборки.
Настольные редакторы ONLYOFFICE - это пакет офисного программного обеспечения с открытым исходным кодом, который работает в Windows, macOS и различных дистрибутивах Linux. Решение распространяется под лицензией AGPLv3, поэтому оно бесплатное и открыто для модификации.
Он поставляется с текстовым процессором, редактором электронных таблиц и инструментом презентации, которые изначально совместимы с форматы Microsoft Office (DOCX, XLSX, PPTX), позволяющие открывать и редактировать любые Word, Excel и PowerPoint файлы.
[Вам также может понравиться: Как создать платформу электронного обучения с Moodle и ONLYOFFICE ]
В ONLYOFFICE настольное приложение предлагает пакеты для нескольких дистрибутивов (deb, rpm, snap, flatpak, AppImage), что упрощает установку в любой среде Linux.
Однако, если вы хотите скомпилировать Настольные редакторы ONLYOFFICE самостоятельно вы можете использовать инструменты сборки, которые помогут вам автоматически установить все необходимые зависимости, компоненты и новейшую версию исходного кода приложения.
Прежде всего убедитесь, что ваше оборудование соответствует следующим требованиям:
Описанный ниже метод компиляции был успешно протестирован на Ubuntu 14.04 а также может работать с более поздними версиями дистрибутива.
Если Python а также Git не установлены на вашем компьютере, вы можете сделать это с помощью следующей команды:
$ sudo apt-get install -y python git
После установки вы можете перейти к процессу компиляции, клонировав репозиторий инструментов сборки.
$ git clone https://github.com/ONLYOFFICE/build_tools.git.
После этого перейдите в build_tools / инструменты / Linux каталог:
$ cd build_tools / tools / linux.
Запустите сценарий Python со следующим параметром:
Рабочий стол $ ./automate.py.
Если вы запустите сценарий без параметра рабочего стола, вы также скомпилируете Сервер документов ONLYOFFICE а также ONLYOFFICE Document Builder, что не обязательно.
Скрипт автоматически скомпилирует все компоненты и зависимости, необходимые для правильной работы настольных редакторов ONLYOFFICE. Потерпи. Процесс компиляции может занять много времени. Когда все закончится, вы сможете найти новую сборку в ../../out/linux_64/onlyoffice/desktopeditors/ каталог.
Теперь, когда сборка готова, перейдите к ../../out/linux_64/onlyoffice/desktopeditors/ каталог, используя следующую команду:
cd ../../out/linux_64/onlyoffice/desktopeditors.
Чтобы запустить приложение, запустите это:
LD_LIBRARY_PATH =. / ./DesktopEditors.
Настольные редакторы ONLYOFFICE будут запущены.
Теперь вы можете:
Если что-то пойдет не так и вы не сможете правильно скомпилировать Настольные редакторы ONLYOFFICE из исходного кода, вы всегда можете попросить о помощи, создав проблему в этом Репозиторий GitHub или вы можете установить настольные редакторы ONLYOFFICE используя репозиторий в Linux.