如何安装最新的OpenOffice?


18

作为新的Ubuntu用户,我已经通过终端安装了一些应用程序。

我试图遵循几个尽管过时的线程来解释如何安装OpenOffice,但是我无法使它正常工作。如果有人为我提供必要的命令以使其正常工作,那将真的很有帮助。


16
我相信OpenOffice已在很大程度上被LibreOffice所取代。
fkraiem

8
补充一点:OpenOffice现在不安全。没有足够的开发人员来做最基本的安全更新:他们几乎都转移到了LibreOffice。不要安装OpenOffice。
Pierre.Sassoulas

Oracle使用Apache和Eclipse基础作为废弃的开源软件的陵墓。
托尔比约恩Ravn的安徒生

3
OpenOffice现在称为LibreOffice。它已预装在Ubuntu中。
stommestack '16

@fkraiem-您能扩大这个范围并做出一个答案,因为我认为这可能是正确的方法……
mcottle

Answers:


27
  • 我们使用Libreoffice。它基本上是OpenOffice,但具有合适的许可证。OpenOffice的许可证对Ubuntu的使用过于严格(请参见下文)。
  • 除此之外,Ubuntu不是使用最新版本,而是使用OS发行版中最稳定的版本。安全方面,最好坚持使用Ubuntu提供的版本。找到并修复与安全相关的修复程序。

不过...

  • 您需要删除LibreOffice 1st,并且由于Openoffice没有个人档案,您需要从其网站下载(选择64位DEB)。软件是由DEB提供的,因此您可以下载它,并通过双击完成的下载来使用我们的软件中心来安装它;或者您可以选择tar.gz下载内容,安装程序中将包含有关如何安装的安装说明(有关软件包内部安装的自述文件,请参阅自述文件)。

但是为什么要经历这个麻烦呢?由于存在许可问题,我将始终选择LibreOffice。

这不是偶然的。OpenOffice的侧边栏代码已复制并合并到LibreOffice中。Apache OpenOffice项目使用Apache许可证,而LibreOffice使用双重LGPLv3 / MPL许可证。实际的结果是LibreOffice可以采用OpenOffice的代码并将其合并到LibreOffice中-许可证是兼容的。

另一方面,LibreOffice具有某些功能(如字体嵌入),这些功能不会出现在OpenOffice中。这是因为两个不同的许可证仅允许单向传输代码。LibreOffice可以合并OpenOffice的代码,但是OpenOffice不能合并LibreOffice的代码。这是项目选择的不同许可证的结果。

基本上:LibeOffice将始终具有比OpenOffice更多的功能。

关于LibeOffice

  • LibreOffice提供了本机Debian安装程序,因此您可以使用“软件中心”进行安装。还有一个真正的前沿技术的个人档案 ...

    sudo add-apt-repository ppa:libreoffice/ppa
    sudo apt update
    

    您还可以通过将1st命令替换为...来安装比Ubuntu提供的更新版本的特定版本。

    sudo apt-add-repository ppa:libreoffice/libreoffice-4-2
    

并用所需4-2的版本替换。


顺便说一句:如果要安装Libreoffice或OpenOffice的较新版本,则不需要删除LibreOffice或OpenOffice。如果要在另一个之间切换,或者确实需要删除一个比您要安装的版本更高的版本,则必须删除另一个版本(在安装旧版本时禁用新版本)。


1
如果要同时拥有OpenOffice和Libreoffice,则可以通过snap安装LibreOffice:sudo snap install libreoffice
Mitu

4
LibreOffice与OSX与BSD一样,与OpenOffice一样。代码已经得到了很大的改进(已完成了大规模的代码清理),它们在功能更新和错误修复(包括安全修复)方面要好得多,有关今年与OOo一起发生的混乱,请参阅lwn.net/Articles/699755
muru 16-10-24,10

我对拆分一无所知,但是在回答中您说“ OOo的许可证过于严格”,但随后引用了一个来源,将LibreOffice描绘为具有更多限制性许可证(因为它仅允许单向复用) 。我保证我不是要发动一场圣战:),但是我发现这两个陈述的存在有些令人困惑。(我猜“ OOo过于严格”与专利有关,还是其他?)
a药者

不,它与许可证有关,与专利无关。@muru我并不是说比较内部差异。从用户POV来看,他们看起来基本上仍然相同:)
Rinzwind

尽管根据提出的问题此答案是正确的,但我认为它不能回答用户要提出的问题。我认为用户(由于提到过时的线程并成为新用户)不了解Open Office / Libre Office的分裂,并且正在使用“ Open Office”作为Office套件的通用术语。发问者可以确认,但这是我的猜测。
mcottle '16

6
  1. 您必须删除libreOffice或openoffice的已安装版本:

    sudo apt-get remove libreoffice* openoffice*
    sudo apt-get autoremove
    

    (要么)

    打开Ubuntu软件中心,然后输入libreoffice。单击卸载进行卸载。

  2. 从其官方网站下载OpenOffice。下载文件将为* .tar.gz格式。

    对于32位Ubuntu,Debian:

    wget sourceforge.net/projects/openofficeorg.mirror/files/4.1.1/binaries/en-GB/Apache_OpenOffice_4.1.1_Linux_x86_install-deb_en-GB.tar.gz
    

    对于64位**

    wget sourceforge.net/projects/openofficeorg.mirror/files/4.1.1/binaries/en-GB/Apache_OpenOffice_4.1.1_Linux_x86-64_install-deb_en-GB.tar.gz
    
  3. 点击“在这里提取”

    对于32位:

    tar -xzvf Apache_OpenOffice_4.1.1_Linux_x86_install-deb_en-GB.tar.gz
    

    对于64位:

    tar -xzvf Apache_OpenOffice_4.1.1_Linux_x86-64_install-deb_en-GB.tar.gz
    
  4. 现在打开终端,将目录更改为解压缩的Open Office文件所在的位置。只需键入“ cd”,然后拖放“ DEBS”文件夹或手动执行即可。

    cd en-GB/DEBS
    
  5. 键入以下命令以安装OpenOffice软件包文件。

    sudo dpkg -i *.deb    
    cd desktop-integration    
    sudo dpkg -i *.deb
    

尝试sudo apt-get purge libreoffice*在安装Open Office时遇到任何错误


3
要约在网站上讨论,为什么要努力呢?
Rinzwind '16

确实:openoffice.org/download 但是要安装许多deb文件,所以dpkg -i *.deb要容易得多...除非我错过了常规安装助手?
约翰·约翰·


2

您应该在Linux中使用Libreoffice。由于Ubuntu储存库中没有开放式办公室,因此您应该从官方网站下载它。从此处http://www.openoffice.org/download/index.html下载正确的软件包

解压缩下载的存档。由于它是一个存档,因此您需要提取它。您可以使用打包程序来执行此操作,也可以使用以下终端命令来执行此操作:

tar -xzvf Apache_OpenOffice_3.4.1_Linux_x86-64_install-deb_ar.tar.gz

您可能需要更改上面文本中的名称以适合您的包装。

在终端中输入以下命令:

sudo dpkg -i *.deb

您将需要提供管理密码才能运行此命令。

可执行文件位于此处: /opt/openoffice.org3/program/soffice

现在,可以从此站点为此可执行文件创建luancher 。

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.