Как установить несколько версий LibreOffice?

Из-за проблемы, о которой сообщалось здесь , возможно, ошибка , я должен использовать LibreOffice 3.5.

Но я хотел бы следить за последней версией, которая может даже решить эту проблему.

Я хотел бы использовать последнюю версию 4.x помимо 3.5. ( не в виртуальной коробке или в Wine)


То есть: я уже установил 3.5 из пакета deb. Как установить версию 4.x без конфликтов? Я думаю, я мог бы удалить 3.5 и поставить 4.0 на место, а затем попытаться установить 3.5 отдельно. Но как?

10
задан 13 April 2017 в 15:24

4 ответа

Не похоже, что пакеты LibreOffice изначально поддерживают несколько версий, установленных одновременно. Это может звучать как излишнее, но самый простой и наиболее обслуживаемый вариант, вероятно, заключается в установке версии 4.x внутри гостевой системы Ubuntu VirtualBox. Таким образом, вы получите доступ к обеим версиям, не беспокоясь о компиляции и перекомпиляции по мере выпуска новых версий 4.x.

0
ответ дан 13 April 2017 в 15:24

Чтобы это сработало, предлагаю вам скомпилировать его вручную. Таким образом, вы можете использовать стабильную версию 3.5 и новейшую версию 4.x. Таким образом, вы устанавливаете стабильную версию с помощью apt, а новую - с помощью репо.

Взгляните на это руководство .

Просто убедитесь, что вы выбрали правильный тег из libreoffice-core для версии, которую вы хотите собрать.

Важно добавить аргумент --prefix=<some-folder> в команду autogen.sh, чтобы предотвратить конфликты с текущей установкой. Например:

./autogen.sh --prefix=/home/username/my_progs

Удачи!

0
ответ дан 13 April 2017 в 15:24

Это основано на этом руководстве , рекомендованном Glutanimate в комментарии к вопросу о «локальной» установке конкретной версии.

Я рассмотрю только случай пакета файлов deb (в пакете есть несколько таких файлов).

  • Чтобы получить последние версии, перейдите по ссылке здесь .

  • Чтобы получить другие версии, перейдите по сюда . (Об этом адресе я узнал из здесь .)

  • Распакуйте архив. Вы получите папку, а в ней еще одну, называемую «DEBS» со многими файлами deb.

  • Создайте папку с именем «install» (необязательное имя) внутри папки «DEBS».

  • Открыть окно терминала внутри папки «Install». В этом терминале запустите:

for i in ../*.deb; do dpkg-deb -x $i . ; done

Таким образом, создается новая папка с именем «opt» с несколькими другими папками и файлами, которые содержат всю установку LibreOffice. .

Если вы не хотите, чтобы ваша существующая конфигурация LO была затронута параллельной установкой, вам придется изменить местоположение профиля пользователя новой установки.

Для этого откройте файл bootstraprc, расположенный в ./install/opt/libreoffice/program/ в текстовом редакторе. Возможно, вам придется сначала изменить права доступа к файлу, чтобы иметь возможность читать и записывать в файл (щелкните правой кнопкой мыши файл → Свойства → Разрешения). Затем измените запись UserInstallation на:

UserInstallation=$ORIGIN/..

Чтобы запустить Writer, найдите и выполните что-то вроде DEBS/install/opt/libreoffice4.0/program/swriter. Другие (sdraw, smath, scalc, simpress и т. Д.) Находятся в том же каталоге.


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

0
ответ дан 13 April 2017 в 15:24

Вики Document Foundation содержит специальную страницу справки для установки нескольких версий LibreOffice:

  • см. Специальные инструкции для Linux-систем (включая Debian, то есть Ubuntu) ;
  • или общая страница , которая содержит ссылки на подробные инструкции для Windows, OSX и Linux.

Я понимаю, что ответы «только для ссылок» неодобрительны, но лучше указать на эту документацию (которая будет обновлена), чем предоставлять сомнительную копию / вставить здесь (которая может легко устареть) ).

0
ответ дан 13 April 2017 в 15:24

Другие вопросы по тегам:

Похожие вопросы: