Из-за проблемы, о которой сообщалось здесь , возможно, ошибка , я должен использовать LibreOffice 3.5.
Но я хотел бы следить за последней версией, которая может даже решить эту проблему.
Я хотел бы использовать последнюю версию 4.x помимо 3.5. ( не в виртуальной коробке или в Wine)
То есть: я уже установил 3.5 из пакета deb. Как установить версию 4.x без конфликтов? Я думаю, я мог бы удалить 3.5 и поставить 4.0 на место, а затем попытаться установить 3.5 отдельно. Но как?
Не похоже, что пакеты LibreOffice изначально поддерживают несколько версий, установленных одновременно. Это может звучать как излишнее, но самый простой и наиболее обслуживаемый вариант, вероятно, заключается в установке версии 4.x внутри гостевой системы Ubuntu VirtualBox. Таким образом, вы получите доступ к обеим версиям, не беспокоясь о компиляции и перекомпиляции по мере выпуска новых версий 4.x.
Чтобы это сработало, предлагаю вам скомпилировать его вручную. Таким образом, вы можете использовать стабильную версию 3.5 и новейшую версию 4.x. Таким образом, вы устанавливаете стабильную версию с помощью apt
, а новую - с помощью репо.
Взгляните на это руководство .
Просто убедитесь, что вы выбрали правильный тег из libreoffice-core для версии, которую вы хотите собрать.
Важно добавить аргумент --prefix=<some-folder>
в команду autogen.sh
, чтобы предотвратить конфликты с текущей установкой. Например:
./autogen.sh --prefix=/home/username/my_progs
Удачи!
Это основано на этом руководстве , рекомендованном 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 могут использоваться параллельно, даже открываться одновременно.
Вики Document Foundation содержит специальную страницу справки для установки нескольких версий LibreOffice:
Я понимаю, что ответы «только для ссылок» неодобрительны, но лучше указать на эту документацию (которая будет обновлена), чем предоставлять сомнительную копию / вставить здесь (которая может легко устареть) ).