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

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

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

发生错误,请从右键单击窗口或终端中的 apt-get 运行软件包管理器以查看错误所在。错误消息为:“未知错误:”(E:需要重新安装软件包 google-chrome-stable,但我找不到它的存档。)这通常意味着您安装了具有未满足依赖关系的软件包

我没有太多使用 ubuntu 或 Linux 的经验,我不知道这是什么意思。这听起来像是某种 Google Chrome 错误。几分钟前我才下载并安装了 Google Chrome。我在终端中运行了 apt-get,但它什么也没做,我不知道从右键单击窗口运行包管理器是什么意思。自从安装 Linux 以来,我只安装过 Google Chrome 和 geany ide。电脑似乎运行得很好。你对我应该做什么有什么建议吗?

sudo apt-get -f install 的结果是:

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

答案1

似乎 google-chrome-stable 出于某种原因破坏了你的系统。尝试以下操作:打开你的终端窗口

Ctrl+Alt+T

然后就在那里输入命令(每个命令类型后输入并回答是)

sudo apt-get remove google-chrome-stable 

然后通过更新系统

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

让 apt-get 运行,如果有任何错误,请在此处发表评论,我会提供帮助(或任何可以提供帮助的人)

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

sudo apt-get update

清理下载的软件包(其中可能有损坏的软件包)

sudo apt-get clean

删除不需要的软件包(小心!如果它可能会列出需要的东西,但它的依赖项或类似的东西已被删除并使其变得孤立)

sudo apt-get autoremove

重新配置所有包

sudo dpkg --configure -a

修复损坏的软件包

sudo apt-get install -f

答案2

删除软件包列表并更新解决了我的问题

打开终端: Ctrl+ Alt+T

删除软件包列表:

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

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

更新软件包:

sudo apt-get update

答案3

修复软件中心的问题

当我遇到同样的问题时(不确定哪个应用程序导致了问题),运行软件中心给了我修复依赖项的选项(事实上它强迫我这样做,因为在问题解决之前无法安装其他软件)。它运行正常,通知区域中的错误符号也消失了。

相关内容