无法更新或安装软件包,dpkg 错误代码 (2)

无法更新或安装软件包,dpkg 错误代码 (2)

我遇到了电力不足的问题,不得不使用 fsck 恢复一些文件才能重新启动我的 ubuntu 16.04。

现在,当我想安装或更新软件包时,出现错误并且进程停止。看起来文件列表文件可能已损坏。

现在,当我这样做时,apt-get upgrade我会收到下一个错误:

dpkg: unrecoverable fatal error, aborting:
 files list for package 'debianutils' is not a regular file
E: Sub-process /usr/bin/dpkg returned an error code (2)

看一下这个文件就会发现:

florian@PC15-085:/var/lib/dpkg/info$ ls debianutils.*
debianutils.md5sums  debianutils.postinst  debianutils.postrm

debianutils.list:
dependency_links.txt  entry_points.txt  PKG-INFO  top_level.txt

debianutils.list 不是 txt 文件,而是一种目录。我不知道这是否应该是这样的。我尝试使用apt-get purge并重新安装,但随后我收到未满足依赖关系的软件包的错误。

我怎样才能解决这个问题?

相关内容