dpkg 下载时发生中断错误

dpkg 下载时发生中断错误

我尝试安装 wine。由于安装耗时超过一小时,我重启了系统。

当我尝试打开 synaptic 包管理器时发现以下错误。

E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem. 
E: _cache->open() failed, please report.

由于这个错误,我无法打开突触管理器。因此我甚至无法向存储库添加任何内容。

我必须安装许多其他软件,现在我陷入困境。

如何解决?请帮忙

答案1

错误信息给出了解决方案:

E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a'
to correct the problem.

为此,打开一个终端窗口(您可以在 Ubuntu 安装的应用程序->附件中找到它)并复制并粘贴 sudo 命令:

sudo dpkg --configure -a

这将指示包管理器完成它上次运行时被中断的操作。

例如,如果由于计算机问题(硬盘 I/O 错误、内存损坏、由于硬盘 I/O 错误导致交换损坏、或其他罕见问题)导致电源中断或程序包管理器死亡,就会发生这种情况。

答案2

您是否尝试sudo dpkg --configure -a按照错误信息所示运行?
应用程序 -> 配件 -> 终端,输入sudo dpkg --configure -a并点击Enter

答案3

尝试这个:

  • 转到“开始”按钮 ->“首选项”->“软件和更新”

  • 选择“其他软件”选项卡并删除出现错误的源。(ufpr.dl.sourceforge.net)

稍后您可以使用dpkg或重新配置sudo aptitude

它已经过测试并且对我来说运行良好。

相关内容