每当我尝试安装某些东西时,Ubuntu 软件中心就会崩溃。它显示以下错误:
之前的安装尚未完成。
安装可能由于相应软件包中的错误而失败,或者以不友好的方式取消。您必须先修复此问题,然后才能安装或删除任何其他软件。
我该如何解决?
答案1
只需通过终端安装任何东西,例如ccsm
使用sudo apt-get install ccsm
。如果安装失败,请检查其输出。它会告诉您推荐的解决方案,或运行命令来修复它。大多数情况下,命令是sudo dpkg --configure -a
但它根据问题而有所不同。
答案2
如果你试试
sudo apt-get update && apt-get upgrade
您应该能够看到哪个软件包安装或配置导致了延迟。使用以下命令清除该应用程序
sudo apt-get purge <package-name>
应该可以解决你的问题。
答案3
当我过去收到这种情况时,通常以下内容会让我回到正轨。
sudo apt-get clean
sudo apt-get update
sudo apt-get upgrade
答案4
您是否尝试过从更新管理器中删除一些 ppa,有时如果您通过终端安装了 ppa,这也会将它们添加到更新管理器中,并且还会影响软件中心在选择过多 ppa 时的反应,因此 Ubuntu 软件中心并没有损坏,只是因此无法安装程序。相信我,由于这个愚蠢而烦人的问题,我重新安装了操作系统很多次。最后我甚至无法使用我的终端。
尝试这个开放式破折号类型的更新管理器,打开它,单击-设置,然后单击其他软件,然后取消选中您已安装的所有 ppa,并保留主要的 ppa,例如“独立(源代码)
我会取消选中源代码下面的所有选项。我永远无法弄清楚这个烦人的问题,直到我用这个解决方案解决了它。我真的希望这对你有用,对我来说也是如此。干杯!