Как скомпилировать и установить ONLYOFFICE в Ubuntu

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

В этом руководстве вы узнаете, как скомпилировать и запустить ONLYOFFICE Desktop Editors из исходного кода в Ubuntu с помощью специальных инструментов сборки.

О программе ONLYOFFICE Desktop Editors

ONLYOFFICE Desktop Editors — это пакет офисных программ с открытым исходным кодом, который работает на Windows, macOS и различных дистрибутивах Linux. Решение распространяется под лицензией AGPLv3, поэтому оно свободно и открыто для модификации.

Он включает в себя текстовый процессор, редактор электронных таблиц и инструмент для создания презентаций, которые изначально совместимы с форматами Microsoft Office (DOCX, XLSX, PPTX), что позволяет открывать и редактировать любые файлы Word, Excel и PowerPoint.

Настольное приложение ONLYOFFICE предлагает пакеты для нескольких дистрибутивов (deb, rpm, snap, flatpak, AppImage), что позволяет легко установить его в любой среде Linux.

Однако, если вы хотите самостоятельно скомпилировать ONLYOFFICE Desktop Editors, вы можете воспользоваться инструментами сборки, которые помогут вам автоматически установить все необходимые зависимости, компоненты и самую новую версию исходного кода приложения.

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

Прежде всего, убедитесь, что ваше оборудование соответствует следующим требованиям:

  • Процессор: двухъядерный, 2 ГГц или выше.
  • ОЗУ: 2 ГБ или более.
  • Жесткий диск: 40 ГБ или более.
  • Место для подкачки: не менее 4 ГБ.
  • ОС: 64-разрядная Ubuntu 14.04.

Описанный ниже метод компиляции был успешно протестирован на Ubuntu 20.04 и может также работать на более новых версиях дистрибутива.

Компиляция ONLYOFFICE в Ubuntu

Если 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 Desktop Editors

Теперь, когда сборка готова, перейдите в каталог ../../out/linux_64/onlyoffice/desktopeditors/ с помощью следующей команды:

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

Чтобы запустить приложение, выполните следующее:

LD_LIBRARY_PATH=./ ./DesktopEditors

ONLYOFFICE Desktop Editors запустится.

Теперь вы можете:

  • Открывать и редактировать файлы DOC, DOCX, XLS, XLSX, ODT, PPTX, RTF, TXT, PDF, HTML, EPUB, XPS, DjVu, ODS, CSV, PPT и ODP.
  • Использовать различные инструменты редактирования и форматирования — колонтитулы, заголовки, сноски и т.д.
  • Вставлять сложные объекты, такие как диаграммы, фигуры, изображения, вставки и Text Art.
  • Получать доступ к плагинам сторонних разработчиков — YouTube, Макросы, Фоторедактор, Переводчик, Тезаурус и т.д.
  • Подписывать документы цифровой подписью.
  • Защищать документы паролем.
  • Совместно редактировать файлы в режиме реального времени, подключив настольное приложение к облачной платформе по вашему выбору — ONLYOFFICE, ownCloud, Nextcloud или Seafile.

Если что-то пошло не так, и вы не можете правильно скомпилировать ONLYOFFICE Desktop Editors из исходного кода, вы всегда можете обратиться за помощью, создав проблему в этом репозитории GitHub или установить ONLYOFFICE Desktop Editors с помощью репозитория в Linux.

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys CB2DE8E5
echo "deb https://download.onlyoffice.com/repo/debian squeeze main" >> /etc/apt/sources.list 
sudo apt-get update
sudo apt-get install onlyoffice-desktopeditors
desktopeditors

А какой вы пользуетесь офисной программой в своем дистрибутиве?

Поделитесь с друзьями
FOX
FOX

Люблю что-то новое

Статей: 126

Добавить комментарий

0 комментариев
Вбудовані Відгуки
Переглянути всі коментарі
0
Ми любимо ваші думки, будь ласка, прокоментуйте.x