我遇到了电力不足的问题,不得不使用 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
并重新安装,但随后我收到未满足依赖关系的软件包的错误。
我怎样才能解决这个问题?