前几天我正在测试一个名为 洋葱共享 它用于在类 Unix 操作系统中安全匿名地共享任何大小的文件。 在尝试将它安装在我的 Ubuntu 测试盒中时,我遇到了这个错误 -> “E: dpkg 被中断,你必须手动运行’sudo dpkg –configure -a’ 来纠正问题”. 正如 APT 包管理器所建议的,我运行了“sudo dpkg –configure -a”,但仍然没有运气。我收到了一条过去从未见过的新错误消息。错误是: “dpkg:错误:在第 0 行附近解析文件 ‘/var/lib/dpkg/updates/0014’:字段名称 ‘#padding’ 中的换行符”.
如果您曾经遇到过类似上述的错误,那么您将得到很好的处理。 请按照以下步骤进行修复。 我在 Ubuntu 18.04 LTS 桌面版和服务器版中对此进行了测试。 我想这个解决方案可能适用于较旧的 Ubuntu 版本和其他 Ubuntu 衍生产品,如 Linux Mint、Elementary OS 等。
修复 Ubuntu 中的“dpkg: error: parsing file ‘/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 系统上安装任何软件。
相关阅读:
- 如何在不重新安装的情况下修复损坏的 Ubuntu 操作系统
感谢您的光临!
帮助我们帮助您:
- 订阅我们的电子邮件通讯: 立即注册
- 支持 OSTechNix: 通过贝宝捐款
- 下载免费的电子书和视频: TradePub 上的 OSTechNix
- 联系我们: 红迪网 | Facebook | 推特 | 领英 | RSS订阅
祝你有美好的一天!!
APTdpkgLinuxLinux 故障排除UbuntuUbuntu 18.04