如何解决 Open Office 和 LibreOffice 之间冲突导致的未满足的依赖关系?软件更新已损坏,无法更新

如何解决 Open Office 和 LibreOffice 之间冲突导致的未满足的依赖关系?软件更新已损坏,无法更新

我最近卸载了 LibreOffice 以安装 OpenOffice,使用 Open Office 时没有遇到任何问题。后来,我安装了一个名为 Sushi 的文件预览软件。当尝试查看 .odp 文件时,Sushi 提示需要其他软件来预览这些文件。我继续下载,它安装了与 Libreoffice 相关的软件包,这些软件包与 OpenOffice 软件包冲突。当我尝试安装软件时,我无法下载任何东西;这是我收到的错误消息:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
 libreoffice-core : Depends: libreoffice-common (> 1:4.2.6.3) but it is not installed
 libreoffice-help-en-us : Depends: libreoffice-l10n-en-us
 libreoffice-l10n-en-gb : Depends: libreoffice-common but it is not installed
 libreoffice-l10n-en-za : Depends: libreoffice-common but it is not installed
E: Unmet dependencies. Try using -f.

我尝试在终端安装之前和之后使用 -f,并取消选中“软件和更新”的“其他软件”部分中的所有选项。(收到错误消息,如果需要,我可以在这里发布以进行澄清)我尝试使用“clean”和“autoclean”清除软件缓存,以及清除 OpenOffice 和 libreoffice-core,但无济于事。

有什么建议吗?系统上的其他一切都运行顺利。我只是无法进行更新。

我对 Ubuntu 和命令行还不太熟悉,完全就是个菜鸟。话虽如此,有没有办法卸载最近的更新(如软件中心的“历史记录”中所示)?我的电脑上几乎没有数据,作为最后的手段,我不介意把它清除掉,然后重新安装。(但我不知道如何在保持它作为双启动机器的同时使用 Win 8)

答案1

我修好了!我在这里找到了解决方案:

尝试覆盖也在包‘*’中的‘文件’,如何解决?

我删除了需要覆盖的软件包(如命令行中所示),它删除了 OpenOffice 并重新安装了 LibreOffice。该软件说我的电脑是最新的,所以问题解决了。

相关内容