如何修复“以前的安装尚未完成”。软件中心出错?

vai*_*shu 10 software-center installation

每当我尝试安装某些东西时,Ubuntu 软件中心就会崩溃。它显示以下错误:

之前的安装尚未完成。

安装可能由于相应软件包中的错误而失败,或者以不友好的方式取消。您必须先修复此问题,然后才能安装或删除任何其他软件。

我该如何解决?

小智 0

如果你试试

sudo apt-get update && apt-get upgrade
Run Code Online (Sandbox Code Playgroud)

您应该能够看到哪个软件包安装或配置导致了阻塞。清除该应用程序

sudo apt-get purge <package-name>
Run Code Online (Sandbox Code Playgroud)

应该可以解决你的问题。


小智 -1

您是否尝试从更新管理器中删除一些 ppa,有时如果您通过终端安装了 ppa,这也会将它们添加到您的更新管理器中,并且还会影响软件中心在选择太多 ppa 时的反应方式,因此 Ubuntu 软件中心不会损坏但因此无法安装程序。相信我,由于这个愚蠢而烦人的问题,我多次重新安装了操作系统。最终我什至无法使用我的终端。

尝试这个打开破折号类型的更新管理器,打开它,单击-设置,然后单击其他软件,然后取消选中您已安装的所有 ppa 并保留主要的,例如“独立(源代码)”在此输入图像描述

我会取消选中源代码下面的所有内容。在我用这个解决方案解决它之前,我永远无法弄清楚这个恼人的问题。我真的希望这对你有用,对我也有用。干杯!