LibreOfficeПростая задача по установке пакета LibreOffice 5.х  , озвученная в теме статьи , оказалась не такой тривиальной, какой может показаться на первый взгляд.

Казалось бы, чего может быть проще, удалить старый пакет LibreOffice 4 и установить новый из пакетов из *.deb файлов или из репозитория.

Установка при этом проходит успешно, но далее ничего не работает.

Т.е. либо Alfresco загружается с ошибками, либо загружается в штатном режиме, но возникают сбои и ошибки при работе с документами, например при выполнении предпросмотра или конвертации документов *.doc, *.docx, *.xls, *.xlsx, *.txt и так далее в формат *.pdf.

С сайта разработчика по ссылке https://ru.libreoffice.org/download/ были скачены пакеты самого LibreOffice, пакета локализации и пакета справки в формате *.deb

Далее приведу пошаговый пример установки и настройки LibreOffice 5.х для Alfresco Community 5.0.D.

Итак идет по шагам.

1. Обновляем репозиторий, выполнив команду:

1
sudo apt-get update

2. ставим вспомогательные пакеты, последовательно выполнив команды и соглашаемся с соглашениями, которые будут выведены в процессе устанвоки:

1
2
sudo apt-get install libcairo2
sudo apt-get install -y steam

3. устанавливаем LibreOffice 5.х (ниже пример из рабочего скрипта установки):

1
2
3
4
5
6
7
8
9
10
11
12
13
14
sudo tar zxvf LibreOffice_5.2.3_Linux_x86-64_deb.tar.gz
cd LibreOffice_5.2.3.3_Linux_x86-64_deb/DEBS/
sudo dpkg -i *.deb
cd ../..
 
sudo tar zxvf LibreOffice_5.2.3_Linux_x86-64_deb_langpack_ru.tar.gz
cd LibreOffice_5.2.3.3_Linux_x86-64_deb_langpack_ru/DEBS/
sudo dpkg -i *.deb
cd ../..
 
sudo tar zxvf LibreOffice_5.2.3_Linux_x86-64_deb_helppack_ru.tar.gz 
cd LibreOffice_5.2.3.3_Linux_x86-64_deb_helppack_ru/DEBS/
sudo dpkg -i *.deb
cd ../..

По умолчанию LibreOffice 5.х установился в следующий каталог

1
/opt/libreoffice5.2/

4. Корректируем файл конфигурации Alfresco : alfresco-global.properties

1
sudo nano /opt/alfresco-5.0.d/tomcat/shared/classes/alfresco-global.properties

В нем необходимо найти строки, отвечающие за пути к пакету LibreOffice и заменить их на следующие:

1
2
ooo.exe=/opt/libreoffice5.2/program/soffice
jodconverter.officeHome=/opt/libreoffice5.2

5. Старую версию LibreOffice , которая расположена по следующему пути:

1
/opt/alfresco-5.0.d/libreoffice

нужно удалить или переместить в другое место.
6. выполняем перезагрузку сервера, выполнив команду:

1
sudo shutdown –r now

На этом настройка завершена. После перезапуска в логах

1
/opt/alfresco-5.0.d/tomcat/logs/catalina.out

могут появится ошибки, свидетельствующие о невозможности получения версии OpenOffice или LibreOffice , но это на производительность не влияет. После полной загрузки Alfresco  все должно работать в штатном режиме.


16th Ноя 2016
Теги:
Загрузка Все права защищены © 2016 ИТ-Инженер (Краснодар)
 
把手拿回