如何在 Ubuntu 12.04 中安装 Libreoffice 3.5.4?

如何在 Ubuntu 12.04 中安装 Libreoffice 3.5.4?

我想知道如何在 Ubuntu 12.04 中安装 LibreOffice 3.5.4。我听说它比早期版本有很多改进。

答案1

Libreoffice 3.5.4 目前在precise-proposed存储库中。如果我是你,我会等它进入precise-updates存储库,然后你就可以像往常一样简单地升级你的系统。但是如果你非常渴望尽快试用它,你可以按照这些说明使用 3.5.4。你不必安装额外的 PPA,这让它变得更好。


首先,您必须启用 precise-proposed 存储库。由于各种稳定性问题,默认情况下不启用该存储库,因为存储库通常包含未经充分测试的软件。

要启用精确建议,请打开 Ubuntu 软件中心 → 编辑 → 软件源 → 更新并确保已precise-proposed启用。

在此处输入图片描述

启用建议后,使用此命令安装 LibreOffice 3.5.4:

sudo apt-get update && sudo apt-get install libreoffice/precise-proposed

答案2

好的,我已经解决了升级到 Ubuntu 12.04 后 Libre office 无法工作的问题。

该问题已被标记为该问题的替代:无法安装 LibreOffice- 但是这个问题包含的信息对于解决问题至关重要,至少对我来说是这样,所以...也许可以将问题标记为重复确保信息处于被认可和优先的问题中应该是这里的政策吗?

无论如何,我从 Ubuntu 10.04 中的 PPA 开始使用 Libre(如果我知道这会带来如此大的麻烦,我就不会这么做,所以当我试图解决这个问题时,我的目标主要是让 Libre 工作,其次是让它在没有任何 PPA 的情况下工作,无论 Libre 的版本是什么)。

我第一次感觉到有问题的症状是当我尝试打开一个文档时,Libre 崩溃了,并且 Ubuntu 想要报告错误。

然后我开始尝试重新安装/安装 libre 但出现以下主题错误:

The following packages have unmet dependencies:
 libreoffice : Depends: BLABLABLA!*# but it is not going to be installed
               Depends: ... but it is not going to be installed

不幸的是,在我想到保存确切的错误信息之前我重新启动了计算机。

我首先删除了所有 PPA:(事实上,我首先尝试了其中的很多,但没有帮助)。

然后我更新并升级到了最新版本:

sudo apt-get update && sudo apt-get upgrade

我还运行了自动删除:

sudo apt-get autoremove

当仍然无法安装时,我尽可能彻底地删除了 Libreoffice。

我通过打开 Synaptic 包管理器,然后搜索libreoffice并删除所有似乎与 libre 有关的内容(标记为删除)来做到这一点。

标记libreoffice-core移除似乎可以解决大多数包裹的问题。

我想我也可以使用它,sudo apt-get remove --purge libreoffice-core但我没有这样做来获得这个确切的结果 - 如果你想尝试一下就尝试一下......

接下来,我又运行了上面列出的更新、升级和自动删除,以确保万无一失。但是我仍然遇到以下问题:

$ sudo apt-get install libreoffice libreoffice-gnome
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libreoffice : Depends: libreoffice-core (= 1:3.5.4-0ubuntu1.1) but it is not going to be installed
               Depends: libreoffice-writer but it is not going to be installed
               Depends: libreoffice-calc but it is not going to be installed
               Depends: libreoffice-impress but it is not going to be installed
               Depends: libreoffice-draw but it is not going to be installed
               Depends: libreoffice-math but it is not going to be installed
               Depends: libreoffice-base but it is not going to be installed
               Depends: libreoffice-filter-mobiledev but it is not going to be installed
               Depends: libreoffice-java-common (>= 1:3.5.4~) but it is not going to be installed
 libreoffice-gnome : Depends: libreoffice-core (= 1:3.5.4-0ubuntu1.1) but it is not going to be installed
                     Depends: libreoffice-gtk but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

这个问题据称被这个问题取代了(无法安装 LibreOffice) 提到了一个包libexttextcat-data,并且它导致了问题。

那句话和上述错误中的关键文本you have held broken packages促使我尝试删除我能找到的所有 Libre 软件包(“损坏的软件包”文本一直存在并且促使我从一开始就删除 Libre,这并非不可能,但是我完全不确定“持有”的软件包是什么... 在我看来,这听起来就像林肯会为之发动内战的东西...)

我最早的一条错误消息提到了类似这个包名的内容,但它不再出现在错误文本中,如上所示。无论如何,我启动了 Synaptic,搜索libexttextcat已删除那个包裹也是如此。

然后我做了更多的更新、升级、自动删除(只是为了真正“擦掉污垢”......)

sudo apt-get update && sudo apt-get upgrade
sudo apt-get autoremove

然后我再次尝试重新安装 Libre:

sudo apt-get install libreoffice libreoffice-gnome

瞧,它确实安装好了,而且似乎可以正常打开文档。

这是哪个版本?只要能用,我其实不在乎版本,但事实上,这是 3.5.4.2 版本(我猜是 Ubuntu 的最新稳定版本...)

总结一下:

  1. 删除所有 Libre PPA:
  2. 完全删除 Libre 办公室(但只能“标记为删除”,否则设置也将被删除)
  3. 删除“libexttextcat-data”包(或早期错误消息中提到的任何其他包)
  4. 更新、升级、自动删除(经常这样做!-嗯,我也重新启动了系统......但那是在我删除 Libre 之前,如果您想重新启动,请从这一步开始执行,但我不认为这是必要的......)
  5. 安装 Libre

顺便提一下,我可能提到,我这样做时没有使用上面建议的“精确建议”设置。我猜那是在 Libre 不在 dist 中的时候,或者当你想要最新的 libre 版本时,或者当你想要最新的错误最多的版本时......

答案3

在“应用程序”>“附件”>“终端”下打开终端窗口。输入

sudo add-apt-repository ppa:libreoffice/ppa

添加存储库后,我们需要让系统知道可用的新软件包。通过键入以下内容来更新软件包列表

sudo apt-get update 

完成后,输入以下命令安装最新版本的 libreoffice 包

sudo apt-get install libreoffice

答案4

首先你需要下载自由办公室下载完成后,请确保您知道其保存的位置。最有可能的是,它将是您的下载文件夹。

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

sudo apt-get remove --purge libreoffice-core

如果存在,请删除以前的版本。然后导航到您下载文件的文件夹,并将其解压。完成后,再次打开终端,导航到新创建的文件夹,然后运行以下命令:

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

然后 Libreoffice 就会被安装。

相关内容