如何安装多个版本的LibreOffice?


10

由于此处报告的问题(可能是错误),我必须使用LibreOffice 3.5。

但我想留意最新版本,它甚至可以解决该问题。

我想使用3.5以外的最新4.x版本。(不在虚拟盒子或酒中)


也就是说:我已经从deb软件包安装了3.5。现在如何安装4.x版本而不会发生冲突?我想我可以卸载3.5并放置4.0,然后尝试分别安装3.5。但是如何?


4
本教程应指导您完成该过程。
谷氨酰胺

@cipricus对不起,现在没有时间,但是我可能稍后再讨论。同时,对于之前已经完成此操作的任何人:可以根据教程随意编译自己的答案。
谷氨酰胺

@hmayag-谢谢。现在让我们删除我们的评论

1
@Glutanimate-我自己为您的解决方案创建了答案

Answers:


10

这基于本教程,由Glutanimate在对进行特定版本的“本地”安装的问题的评论中建议使用。

我将仅考虑deb文件包的情况(一个包中存档了多个此类文件)。

  • 要获取最新版本,请点击此处

  • 要获得其他版本,请转到此处。(我从这里找到了这个地址。)

  • 解压缩档案。您将获得一个文件夹,其中还有一个包含许多deb文件的名为“ DEBS”的文件夹。

  • 在“ DEBS”文件夹中创建一个名为“安装”(可选名称)的文件夹。

  • 在“安装”文件夹中打开一个终端窗口。在该终端中,运行:

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。


1
做好答案!我在分隔两个安装的用户配置文件时添加了一小段文字,以防止其中一个损坏另一个。
谷氨酰胺

@谷氨酰胺:太好了!您认为我可以尝试以相同方式使用OpenOffice吗?我还有另一个更大的问题,我什至在这里也张贴。在ask.libreoffice上,我发现这里报告了类似的问题并发表评论说在OpenOffice中不存在该问题。

我猜是这样。我自己还没有尝试过,但是如果您查看有关OpenOffice说明,您会发现它们与LO几乎相同。
谷氨酰胺

@Glutanimate-实际上,该过程与面向对象的操作相同

哇!那很简单。我印象深刻
Adobe

1

为此,我建议您手动进行编译。这样,你可以使用稳定的 3.5版本和带血的 4.x的版本。因此,您可以使用来安装稳定版,使用apt回购来安装新版本。

看看这个指南

只需确保签出要构建的版本的libreoffice-core的正确标签即可。

将自--prefix=<some-folder>变量添加到autogen.sh命令中很重要,以防止与当前安装冲突。例如 :

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

祝好运!


0

看起来LibreOffice软件包本身不支持同时安装的多个版本。听起来似乎有些过分,但是最简单,最易维护的选择可能是在VirtualBox来宾Ubuntu系统中安装4.x版本。这样,您就可以访问两个版本,而不必担心在发布新的4.x版本时进行编译和重新编译。


虚拟盒子不是一个选择。我从来没有用过,对我来说并不简单。同样,它需要更多资源,等等,我需要一个独立于此类变量的一般答案

1
您应该补充一点,您不想使用虚拟化,因为否则将是一种干净的做事方式。尽管Glutaminate的教程指南可以解决这个问题:)

@ vasa1-已添加。虚拟盒子(或酒)是关注最新版本的一种方式:但是,您知道,我现在需要使用3.5,并且我不确定4.x是否会像在虚拟机中那样在正常安装中运行盒装或葡萄酒中。

1
LibreOffice人士实际上建议仍将3.5.x用于生产目的,但他们希望“我们其余的人”测试最新和最出色的产品。顺便说一句,旧约,您在/ usr / share / icons / hicolor / scalable / mimetypes /中是否有任何LibreOffice图标?在安装LibO 4时,我发现几个大的图标散布在各处。

@ vasa1 :)实际上我不需要比3.5更高的版本,我只是好奇我的滚动问题(由bugzilla的评论员认为是vga驱动程序错误,而不是libreoffice错误,并且在3.5及更低版本中不存在)因为“纯净的运气”)将在最新版本中消失。不难想象,我为好奇心准备投入的精力是有限的。考虑到mimetypes:我现在使用3.5,并且很快就会回答

0

Document Foundation Wiki包含一个专用的帮助页面,用于安装多个版本的LibreOffice:

  • 请参阅Linux系统(包括基于Debian的,即Ubuntu)的特定说明;
  • 通用页面,其中包含指向Windows,OSX和Linux的详细说明的链接。

我知道,“仅链接”的答案不被接受,但是比起在此处提供可疑的复制/粘贴(可能会过时),最好指向该文档(将被刷新)。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.