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

    From The Document Foundation Wiki

    Эта страница предоставляет информацию о том как можно установить несколько копий 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.

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