如何安装 LibreOffice 4.0.2?

如何安装 LibreOffice 4.0.2?

升级到 13.04 后,我发现 Libreoffice 4.0.2 根本不起作用。当我单击其启动器时,我得到了这个启动框:

在此处输入图片描述

这相当于没有打开任何程序。

我从这里下载了压缩包网页并提取它并运行sudo apt-get purge libreoffice4.0以清除所有先前的安装,然后我cd到提取的 tarball 的目录,然后我运行sudo dpkg -i *.deb然后转到cd桌面集成子目录,然后运行sudo dpkg -i *.deb并收到输出:

dpkg: regarding libreoffice4.0-debian-menus_4.0.2-2_all.deb containing libreoffice-
debian-menus:
 libreoffice-core conflicts with libreoffice-unbundled
  libreoffice-debian-menus provides libreoffice-unbundled and is to be installed.

dpkg: error processing libreoffice4.0-debian-menus_4.0.2-2_all.deb (--install):
 conflicting packages - not installing libreoffice-debian-menus
Errors were encountered while processing:
 libreoffice4.0-debian-menus_4.0.2-2_all.deb

答案1

首先,您需要删除所有以前安装的 Libreoffice。(如果有)

sudo apt-get remove --purge libreoffice*
sudo apt-get clean
sudo apt-get autoremove

有两种安装方式:

1.

添加正确的存储库:

警告:如果你安装了另一个 LibreOffice PPA,则可能必须先将其删除

只需按下键盘上的Ctrl+ Alt+T即可打开终端。打开后,运行以下命令:

sudo add-apt-repository ppa:libreoffice/libreoffice-4-0
sudo apt-get update && sudo apt-get upgrade

2.

下载适合您的 Libreoffice 软件包,然后按键盘上的Ctrl+ Alt+T打开终端。打开后,导航到下载文件的文件夹并提取存档。运行以下命令:

tar -xzvf libreoffice*.tar.gz

然后做

cd libreoffice*/DEBS
sudo dpkg -i *.deb

一旦完成,那么

cd desktop-integration
sudo dpkg -i *.deb

就是这样。

答案2

我遇到了同样的问题,请尝试sudo apt-get -f remove --purge libreoffice*重新安装!

答案3

通过总结帖子并陈述任何关键假设来了解您的情况,并提供我首选的“方法” - 坚持使用 Ubuntu 软件中心支持的 LO 版本

答复分为三部分:免责声明、定义问题、定义方法以及最后有关 LO 包的 Ubuntu 软件中心的说明。

我希望我的回复的长度与完整性相符。


我的局限性:我没有计算机或软件方面的技术资格。在使用 Ubuntu 时,我的方法是收集足够的知识,使我能够以使用 Windows 的所有方式使用 Ubuntu。所以我关注的是解决问题的方法,而不是实施过程中涉及的技术方面。幸运的是,有很多用户在技术方面提供帮助。因此,我试图提出一种方法,并提供一些理由。

我使用 Ubuntu 12.10 以及 Ubuntu 更新的默认 LO 3.6 版本。我将坚持使用 12.10 直到 2014 年 4 月/5 月左右的 LTS 14.04。保守的方法也将反映在下面的解决方案中。


从您的帖子及其回复中,我了解到 LO 安装 13.04 不起作用。您的解决方案是从 LO 网站安装它。此过程没有成功。为了解决这个问题,帖子中给出的解决方案包括:

  1. 清理早期的 LO 相关文件(使用清除
  2. 然后尝试使用从 LO 网站下载的 dep 包或 PPA 重新安装。

我的解决方案包括打扫干净LO 相关文件的操作系统(包括二进制文件) 进而使用 Ubuntu 软件中心重新下载 LO并安装它。

此外,我假设操作系统升级过程不会导致此问题。虽然可以使用自动升级选项,但我确实遇到了避免此问题的建议,而是进行全新安装 - 即删除旧版本并全新安装新版本。

另请注意,如果你从早期版本的 Ubuntu 升级,那么你可能需要清除之前的 LO 版本(版本 3)。我假设没有这样的需要,或者你清除了早期的 LO 版本(或清除 libreoffice4.0您使用的命令也会清除早期的 LO 版本)。(由于此效果涉及有关清除选项使用的技术理解,请从您的角度确认。我相信答案 2 中的“libreoffice*”的使用应该会删除所有版本的 LO)

*一些有助于理解的背景材料*

LO 的三个来源

  1. Ubuntu 软件中心(特定发行版的官方支持版本)。更稳定。
  2. LO 网站有适当的程序(比如 deb 文件)..优点是我们可以从可信来源获得最新版本。
  3. PPA(Ubuntu 不支持此功能,可以获得更新版本并且经常针对 Ubuntu 进行调整)

目前 Ubuntu 的版本已经足够新了,因此进行最新更新并不是一个足够的激励(至少对我来说)。因此我更喜欢软件中心方法。

如何在我们使用软件中心重新安装 LO 时防止 Ubuntu 使用可能损坏的 LO 二进制文件

Ubuntu 存储了 LO 的二进制文件,以便可以使用它来进行任何重新安装,从而避免从 Ubuntu 服务器重新下载。(存储的二进制文件可以来自安装 DVD 或 Ubuntu 服务器)

假设原始 LO 二进制文件已损坏(因此安装的 LO 无法工作),我们需要卸载 LO删除存储的二进制文件。使用清除选项,执行这两项任务。因此,清除后,操作系统没有安装 LO,也没有 LO 的二进制文件。


现在系统中没有 LO 或其二进制文件的痕迹,我们可以从 Ubuntu 软件中心重新下载它。(这很简单,所以我就不详细说明步骤了)

笔记从软件中心选择软件包:

  • 在 LO 软件包中,“Base”(数据库)需要 Java。默认情况下未安装“Base”和“Java”。为了避免 Base(和 Java),我们似乎必须单独下载单个软件包,例如 Libreoffice Writer/Calc/impress 等。
  • 有一个名为“libreoffice”的包,它将安装所有包,包括基础程序和相关程序。

我的回复结束

答案4

我安装的 Ub Software Center LibreOffice 13.04 运行良好,但即使经过多次清理和重新安装,Ub Software Center 应用程序仍会因 LO 浏览器插件的混乱状态而抛出错误,每次使用 Ub Software System 安装任何软件时都会出现这些错误。而且,在 12.04 分区上对我来说运行良好的几个应用程序在 13.04 上根本无法安装,而其他五十个应用程序可以像在 12.04 上一样安装和运行。目前还是个谜。

相关内容