Як скомпілювати і встановити 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.
  • Використовувати різні інструменти редагування і форматування – колонтитули, заголовки та інші.
  • Вставляти складні об’єкти, такі як діаграми, фігури, зображення, вставки.
  • Отримувати доступ до плагінів сторонніх розробників – 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