我已经使用PPA安装了LibreOffice 4。之前我使用的是LibreOffice 3,然后我升级到了LibreOffice 4,因为我有点急于尝试新版本。
现在我发现LibreOffice 4存在一些问题,包括处理我的母语的问题,所以我想回退到LibreOffice 3。
这个问题如何从LibreOffice 4.0降级到3.6?已经有一些答案,与我上述提到的问题有一些相似之处,但它并不能解决我的问题。这个问题讨论的是从特定版本的LibreOffice降级,即从4.0降级到3.6。提到的解决方案不是我正在寻找的。它们可以工作,但解决方案建议要么下载LibreOffice 3.6的.deb文件,要么添加PPA。此外,一些答案过分强调了synaptic的使用(虽然对于解决方案来说是适用的),而不是一般的命令行解决方案。
我想要一个不使用PPA或下载.deb文件的通用解决方案。我只想从(较高的)PPA版本回退到(较低的)官方版本。
无论如何,为了实现这一点,我从我的主目录中删除了LibreOffice配置目录,然后彻底卸载了LibreOffice。
然后我使用
现在,当我尝试使用命令安装LibreOffice时,
我收到了一大堆关于未满足依赖的输出,类似于这样的内容,
我明白了。
现在我发现LibreOffice 4存在一些问题,包括处理我的母语的问题,所以我想回退到LibreOffice 3。
这个问题如何从LibreOffice 4.0降级到3.6?已经有一些答案,与我上述提到的问题有一些相似之处,但它并不能解决我的问题。这个问题讨论的是从特定版本的LibreOffice降级,即从4.0降级到3.6。提到的解决方案不是我正在寻找的。它们可以工作,但解决方案建议要么下载LibreOffice 3.6的.deb文件,要么添加PPA。此外,一些答案过分强调了synaptic的使用(虽然对于解决方案来说是适用的),而不是一般的命令行解决方案。
我想要一个不使用PPA或下载.deb文件的通用解决方案。我只想从(较高的)PPA版本回退到(较低的)官方版本。
无论如何,为了实现这一点,我从我的主目录中删除了LibreOffice配置目录,然后彻底卸载了LibreOffice。
sudo apt-get purge libreoffice-*
然后我使用
sudo apt-add-repository --remove
命令删除了相关的PPA。然后运行sudo apt-get update
。现在,当我尝试使用命令安装LibreOffice时,
sudo apt-get install libreoffice
我收到了一大堆关于未满足依赖的输出,类似于这样的内容,
如果我进一步深入挖掘这个问题,使用命令:The following packages have unmet dependencies: libreoffice : Depends: libreoffice-core (= 1:3.5.7-0ubuntu4) but it is not going to be installed (snipped)
sudo apt-get install libreoffice-core
我明白了。
The following packages have unmet dependencies: libreoffice-core : Depends: libreoffice-common (> 1:3.5.7) but it is not going to be installed Depends: libexttextcat0 (>= 2.2-8) but it is not going to be installed Depends: ure (>= 3.5.7~) but it is not going to be installed E: Unable to correct problems, you have held broken packages.
请问你能告诉我如何在我的机器上安装LibreOffice 3吗?
我使用的是Ubuntu 12.04 LTS。
编辑
在收到被接受的答案之前,我一直在想,如果我拿一台全新的电脑安装Ubuntu 12.04,并且安装LibreOffice,会不会一切都顺利进行。那为什么我今天无法通过简单的命令行在我的12.04机器上安装LibreOffice呢?然后被接受的答案解释了一切。我需要使用ppa-purge
来将PPA中的所有软件包重置为发布给我的发行版的标准版本。基本上,这就像是将我的系统恢复到在从PPA安装软件包之前的状态的方法。这篇文章进一步阐述了这个思路。
上面提到的答案对我来说非常完美。实际上,这对我来说是一次教育,因为它教会了我如何降级通过PPA添加的软件包。我意识到这个答案实际上教会我们如何“从PPA安装的软件包转向官方更低版本的软件包”。