Параллельная установка нескольких версий LibreOffice на Mac

From The Document Foundation Wiki
Jump to: navigation, search

Эта страница предоставляет информацию о том как можно установить несколько копий LibreOffice на операционную систему Mac.

Предисловие

В этой статье, представлены процедуры выполнения пользовательской установки.

Примечание: Эта процедура отличается для различных оперативных системах (ОС), разного окружения и платформ.

Новый метод

Теперь существует скрипт для простого создания профиля пользователя и запуска различных сборок в LibreOffice:

Параллельная установка версий очень проста:

  • Откройте терминал и перейдите в вашу домашнюю директорию используя следующую команду:
cd
  • Создайте новый каталог для сборок:
mkdir -p libreoffice/builds
  • Автору английской версии нравится организовывать каталоги со структурой Основная ветка -> Поддиректория с минорной веткой. Выглядит это так:
libreoffice/
  builds/
    4.3-era/
      4.3.5.2/
    4.4-era/
    ...
  • Скачайте желаемый dmg в директорию Downloads. Существует много доступных сборок:
  • Во время скачивания, можно создать каталог, в котором будет находится сборка.
Если вы скачиваете LibreOffice 4.3.5.2, как предлагает автор, можно создать каталог:
/home/qubit/libreoffice/builds/4.3-era/4.3.5.2/
  • Скачайте стартовый скрипт указаный выше и положите его в директорию, которую только что создали;
  • После того как dmg-файл загрузится, сделайте двойной щелчок по нему, чтобы запустит;
  • Откройте новое окно с директорией 4.3.5.2/, и перетащите LibreOffice из открытого dmg-архива в каталог 4.3.5.2/;
После того как LibreOffice скопируется, можно удалить dmg-файл

Это всё. Теперь вы готовы запустить LibreOffice!

  • Вернитесь в терминал, перейдите в каталог где находится LibreOffice и стартовый скрипт:
cd /home/qubit/libreoffice/builds/4.3-era/4.3.5.2/
  • Убедитесь что сценарий является исполняемым файлом:
chmod +x soffice.sh
  • запустите LibreOffice
./soffice.sh

Старые методы

Ранние версии

Если у вас уже есть установленный LibreOffice, для примера, в директории Applications, переименуйте его до того как начнёте установку какой-либо другой версии. Например, если у вас LibreOffice 3.3.2 на вашем Mac, переименуйте его в LO332.

Теперь вы можете продолжать установку другой версии LibreOffice, то есть, двойной клик на скачанный DMG файл и устанавливать как обычно.

Новая установка будет использовать конфигурацию и профиль пользователя уже установленного LibreOffice. Это может быть найдено в /Users/<username>/Library/Application Support/LibreOffice. Учтите, что иногда новая версия перезаписывает существующую конфигурацию, включая список доступных расширений, что делает их не доступными или не работающими. По этой причине, вы можете захотеть работать с отдельной директорией пользовательской конфигурация.

До версии 3.3.х включительно, чтобы разделить конфигурацию на Mac, просто переименуйте вашу директорию пользовательской конфигурации установленной версии в тоже имя что и директория LibreOffice. В выше написанном примере, это бы значило, переименовать директорию в Library/Application Support/ из LibreOffice в LO332. С версии 3.4.х это больше не работает. Если вы знаете, как это сделать, пожалуйста, объясните его здесь.

Начиная с 4.x

Этот метод применим для работы с версиями 4.х (апрель 2014), и может быть полезным в некоторых обстоятельствах.

Учтите, что он не был тщательно протестирован или проверен, поэтому действуете, соблюдая все меры предосторожности.

С версии 4.x, расположение директории пользовательских настроек можно настроить в редактируемом текстовом файле, находящемся в пакете приложений LibreOffice. Текстовый файл /Applications/LibreOffice/Contents/Resources/bootstraprc содержит строки типа этих:

[Bootstrap]
InstallMode=<installmode>
ProductKey=LibreOffice 4.0
UserInstallation=$SYSUSERCONFIG/LibreOffice/4

Для того, что бы изменить директорию пользовательских настроек нужно изменить параметр UserInstallation, например, таким образом:

UserInstallation=$SYSUSERCONFIG/LibreOffice_Test/4

Тогда директория пользовательских настроек изменится на Library/Application Support/LibreOffice_Test.

Это может быть полезно при тестировании новой версии.