发生错误,请运行包管理器

我刚刚将戴尔Inspiron 1545笔记本电脑从Ubuntu 12.04升级到13.04。 不幸的是,顶部栏现在有一个带有减号的小红圈。 单击它时,它会打开一个框,其中包含以下消息:

发生错误,请从右键单击窗口右键单击运行程序包管理器,或者在终端中使用apt-get查看错误。 错误消息是:’未知错误:”(E:需要重新安装软件包google-chrome-stable,但我找不到它的存档。)’这通常意味着您已安装>未安装的软件包依赖

我没有很多使用ubuntu或linux的经验,我不知道这意味着什么。 这听起来像是某种谷歌Chrome错误。 我几分钟才下载并安装了谷歌浏览器。 我在终端上运行apt-get但它没有做任何事情,我不知道从右键单击窗口运行包管理器是什么意思。 谷歌chrome和geany ide是我安装linux后唯一安装的软件。 电脑似乎运行得很好。 你对我该做什么有什么建议吗?

结果来自:sudo apt-get -f install是:

E:需要重新安装google-chrome-stable软件包,但我找不到它的存档。

似乎google-chrome-stable由于某种原因打破了你的系统。 试试这个:打开你的终端窗口

 Ctrl+Alt+T 

然后就在那里输入命令(在每个命令类型之后输入并对问题回答“是”)

 sudo apt-get remove google-chrome-stable 

然后通过更新系统

 sudo apt-get update && sudo apt-get upgrade 

让apt-get运行,如果有任何错误post作为评论在这里,我会帮助(或任何人可用)

如果命令失败,您可以尝试以下命令:更新软件包

 sudo apt-get update 

清理下载的软件包(可能存在损坏的软件包)

 sudo apt-get clean 

删除不需要的软件包(小心!如果它可能列出了所需的东西,但它的依赖性或类似的东西已经被移除并留给它孤儿)

 sudo apt-get autoremove 

重新配置所有包

 sudo dpkg --configure -a 

修复损坏的包裹

 sudo apt-get install -f 

删除包列表和更新为我解决了问题

打开终端: Ctrl + Alt + T.

删除包列表:

 sudo rm -vf /var/lib/apt/lists/* 
  • -v, --verbose解释正在做什么

  • -f, --force忽略不存在的文件和参数,永远不会提示

更新包:

 sudo apt-get update 

解决了软件中心的问题

当我遇到同样的问题(不确定哪个应用程序导致了问题)时, 运行软件中心给了我修复依赖项的选项(事实上它迫使我这样做,因为它会’在修复问题之前’无法安装其他软件“)。 它没有问题,并且通知区域中的错误标志消失了。