How to install LibreOffice extensions
TDF LibreOffice Document Liberation Project Блоги сообщества Weblate Nextcloud Redmine Ask LibreOffice Пожертвования
Step by step User guide
NOTE: You install extensions on your own risk! The extensions from the site below have not all been thoroughly reviewed or tested. Further, keep in mind that not all Open Office (OOo) extensions may work with LibreOffice.
В данной статье описывается установка расширений в LibreOffice, которые можно скачать с официального сайта LibreOffice или иных источников. Официальный репозиторий расширений находится на https://extensions.libreoffice.org. Расширение — это модуль, который может быть установлен в LibreOffice, позволяющий расширить его функционал. Эти расширения являются бесплатными.
Для установки расширения:
- Скачайте, интересующее Вас расширение из репозитория и сохраните его на компьютере.
- Откройте LibreOffice и перейдите в ▸
- В диалоговом окне Управление расширениями нажмите кнопку Добавить
- В диалоговом окне Добавить расширение найдите файл с загруженным расширением. Расширения LibreOffice имеют формат OXT.
5. Select the extension and click Open to begin installation.
- Выберите расширение, которое надо установить и нажмите кнопку Открыть
- Если это расширение уже установлено, появится диалоговое окно, в котором будет предложено подтвердить перезапись текущей версии расширения на новую. Для прерывания установки нажмите кнопку Отмена.
- Далее появится диалоговое окно, в котором будет предложено установить расширение Только для меня или Для всех пользователей. В случае установки расширения Только для меня, оно устанавливается в профиль пользователя и другие пользователи не имеют доступ к нему. Для установки расширения Для всех пользователей, необходимо иметь права администратора. В этом случае расширение устанавливается в системную папку LibreOffice и доступно всем пользователям.
- Затем появится диалоговое окно подтверждения лицензионного соглашения.
- Используйте полосу прокрутки или кнопку Прокрутить вниз для чтения текста лицензии. В конце текста лицензии кнопка Принять станет доступна
- Для перехода к установке, нажмите кнопку Принять
- После завершения установки, расширение появится в списке диалогового окна Управления расширениями.
Для завершения установки, нажмите кнопку Закрыть и затем выйдите из LibreOffice, в том числе из режима быстрого запуска. Если режим быстрого запуска включен, его иконка находится в правом углу панели программ и может быть закрыта с помощью правой кнопки мыши.
При следующем запуске LibreOffice, расширение станет доступно.
Notes
Примечание 1: Тип файла OXT связан с LibreOffice. Дважды щелкните на OXT файл, откроется диалоговое окно 'Управления расширениями' и начнется процесс установки
Примечание 2: Для загрузки расширений, которые находятся в репозитории расширений в Интернете, откройте диалоговое окно 'Управления расширениями' и нажмите на ссылку «Расширения в Интернете»
IT admin automated install concepts
Extensions can be installed via scripting and the command line. (NOTE: when installing for all users [--shared], please make sure LibreOffice is not already running.) Alternatively, it might be easier just to unzip the files in the correct place (?Program Files\LibreOffice\share\extensions?).
$LO_PROGRAM="${env:ProgramFiles}\LibreOffice\program" if (-not (Test-Path $LO_PROGRAM -PathType Container)) { $LO_PROGRAM="${env:ProgramFiles(x86)}\LibreOffice\program" } write-host "`nSetting LO system defaults...." if (Test-Path "$LO_PROGRAM\unopkg.com" -PathType Leaf ) { & "$LO_PROGRAM\unopkg.com" add --shared sample_LO_configuration_extension.oxt }
Linux bash unzip example
# ------------------------------------------------------------------------------ # LibreOffice Extensions - bundle install (for all users) just by unzipping!!! # ------------------------------------------------------------------------------ MY_EXTENSIONS_TO_INSTALL_DIR=/path/to/extensions LO_EXTENSION_DIR=/usr/lib/libreoffice/share/extensions if [ -x "${LO_EXTENSION_DIR}/" ]; then for EXT_FILE in "${MY_EXTENSIONS_TO_INSTALL_DIR}/"*.oxt ; do if [ -f "${EXT_FILE}" ]; then LO_EXTENSION=$(basename --suffix=.oxt ${EXT_FILE}) if [ -e "${LO_EXTENSION_DIR}/${LO_EXTENSION}" ]; then echo " Replacing ${LO_EXTENSION} extension" rm -rf "${LO_EXTENSION_DIR}/${LO_EXTENSION}" else echo " Adding ${LO_EXTENSION} extension" fi unzip -q -d "${LO_EXTENSION_DIR}/${LO_EXTENSION}" \ "${MY_EXTENSIONS_TO_INSTALL_DIR}/${LO_EXTENSION}.oxt" else [ "$DEBUG" ] && echo "DEBUG: no .oxt files to install" fi done else echo "WARNING: could not find LibreOffice install..." fi