在Ubuntu中修复“ dpkg:错误:解析文件'/var/lib/dpkg/updates/0014'”错误
时间:2020-03-21 11:43:49 来源:igfitidea点击:
尝试在我的Ubuntu测试箱中安装软件时,遇到此错误->“ E:dpkg被中断,我们必须手动运行'sudo dpkg --configure -a'来解决问题”。
"E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem"
正如APT软件包管理器所建议的那样,我运行了“ sudo dpkg --configure -a”,但还是没有运气。
我收到了以前从未见过的新错误消息。
错误是:“ dpkg:错误:解析文件'/var/lib/dpkg/updates/0014'在第0行附近:字段名'#padding'中的换行符”。
如果我们遇到类似上面的错误,那么状态会很好。
请按照以下步骤进行修复。
我在Ubuntu 18.04 LTS台式机和服务器版本中对此进行了测试。
我想这个解决方案可能适用于旧版Ubuntu和其他Ubuntu衍生版本,例如Linux Mint,Elementary OS等。
在Ubuntu中修复“ dpkg:错误:解析文件'/var/lib/dpkg/updates/0014'”错误
要解决此错误,仅在我的情况下删除有问题的文件,例如:/var/lib/dpkg/updates/0014.
用我们自己的文件名替换文件名。
另外,在删除文件之前,请确保已备份文件。
$sudo rm /var/lib/dpkg/updates/0014
接下来,使用以下命令清除程序包缓存:
$sudo apt-get clean
然后,使用以下命令更新软件存储库:
$sudo apt-get update
最后,运行以下命令来修复该错误:
$sudo dpkg --configure -a
而且,问题解决了!这样,我便可以在Ubuntu系统上安装任何软件。