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


9

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

先前的安装尚未完成。

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

我该如何解决?


6
sudo dpkg --configure -a从您的终端尝试
harish.venkat 2013年

4
@ harish.venkat,你击败了我;)如果sudo dpkg --configure -a没有出错,请执行sudo apt-get -f install。如果确实出现错误,则将错误和的结果发布cat /etc/apt/sources.list到问题中。
Rinzwind

1
尝试synaptics (sudo apt-get install synaptics)filters选择broken查看任何破损的包裹
Sreevisakh 2013年

Answers:


1

只需通过终端安装任何东西,例如ccsmUsing sudo apt-get install ccsm。如果安装失败,请检查其输出。它会告诉您一个推荐的解决方案,或者一个运行命令来对其进行修复。在大多数情况下,命令为,sudo dpkg --configure -a但根据问题而有所不同。


0

如果你试试

sudo apt-get update && apt-get upgrade

您应该能够看到哪个软件包的安装或配置导致了延迟。使用以下方法清除该应用程序

sudo apt-get purge <package-name>

应该解决您的问题。


0

当我过去收到这些信息时,通常以下几点会使我重回正轨。

sudo apt-get clean
sudo apt-get update
sudo apt-get upgrade

-1

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

尝试使用此打开的破折号类型更新管理器,将其打开,单击-settings,然后单击其他软件,然后取消选中已安装的所有ppa,并保留主要名称,例如“独立(源代码)在此处输入图片说明

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

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.