Answers:
这基于本教程,由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。
为此,我建议您手动进行编译。这样,你可以使用稳定的 3.5版本和带血的 4.x的版本。因此,您可以使用来安装稳定版,使用apt
回购来安装新版本。
看看这个指南。
只需确保签出要构建的版本的libreoffice-core的正确标签即可。
将自--prefix=<some-folder>
变量添加到autogen.sh
命令中很重要,以防止与当前安装冲突。例如 :
./autogen.sh --prefix=/home/username/my_progs
祝好运!
看起来LibreOffice软件包本身不支持同时安装的多个版本。听起来似乎有些过分,但是最简单,最易维护的选择可能是在VirtualBox来宾Ubuntu系统中安装4.x版本。这样,您就可以访问两个版本,而不必担心在发布新的4.x版本时进行编译和重新编译。