未解决的依赖关系(保留的软件包)似乎无法修复

未解决的依赖关系(保留的软件包)似乎无法修复

我在使用 LibreOffice Draw 时遇到了一些问题,由于找不到解决方案,我决定卸载并进行全新安装。如果我没记错的话这是我用过的:

sudo apt-get remove --purge libreoffice*

sudo apt-get clean

sudo apt-get autoremove

重新启动了我的电脑和所有的东西。问题是,当我想通过 aptitude (apt-get 也不起作用)再次安装它时,使用:

aptitude install libreoffice

我收到一条消息(文本太长,无法粘贴到此处)

https://pastebin.com/BXTuAqrP

现在我已经尝试了 autoremove -s、apt update、upgrade、apt-get install -f、--fix-broken,根据这些命令,我​​没有任何损坏或保留的软件包。我还使用了 Synaptic 管理器,并且损坏的包列表为空。我尝试从那里安装 Libreoffice 但出现同样的错误。只是比较清楚一点而已。

https://pastebin.com/iRMkywR1

我已启用软件和更新中的所有下载以及所有内容。

当我在终端上输入时

apt search libreoffice

我明白了(还有很多残留)

https://pastebin.com/Qa5LnuS5

我不知道该怎么办,也不知道如何删除它!这让我发疯。我花了几个小时在互联网上寻找解决方案,我已经尝试了一切,但没有成功!

我正在运行 Debian9

请帮帮我。

答案1

您是否从非延伸存储库中提取软件?我搜索过https://packages.debian.org并且找不到日志所示libreoffice-core需要的包。libboost-locale1.65.1如果是,请尝试暂时禁用它们并libreoffice重新安装。

的输出是什么apt-cache policy libreoffice-core?运行此命令可能会为您提供有关libreoffice来自何处的更多信息。

此外,apt-get采用正则表达式而不是通配符,因此删除所有 libreoffice 软件包实际上是apt-get purge '.*libreoffice.*'.

编辑:从你的第三个pastebin链接看来你正在从Ubuntu存储库中提取软件。这个肯定不支持作为 Ubuntu 和 Debian 软件不要混在一起并且很可能是您安装问题的根源。我建议您从系统中清除所有 Ubuntu 组件,从 中删除所有 Ubuntu 存储库apt,运行apt-get update; apt-get -f install,然后再次尝试安装libreoffice

相关内容