dpkg 运行命令时出错

dpkg 运行命令时出错

当我运行使用类似的命令时apt,我经常会遇到这个错误。

这个错误正是我在尝试修复该问题时产生的:

dpkg --configure -a

dpkg: error processing package libavcodec58:i386 (--configure):
 package is in a very bad inconsistent state; you should
 reinstall it before attempting configuration
Processing triggers for mime-support (3.64ubuntu1) ...
Processing triggers for gnome-menus (3.36.0-1ubuntu1) ...
Processing triggers for libc-bin (2.32-0ubuntu3) ...
Processing triggers for man-db (2.9.3-2) ...
Processing triggers for desktop-file-utils (0.24-1ubuntu4) ...
Errors were encountered while processing:
 libavcodec58:i386

我该如何修复此问题?可能是什么原因导致此问题?

答案1

该包libavcodec58处于不一致的状态,我认为初始安装失败并且最终安装到了一半。

重新安装该包应该可以清除错误:

sudo apt install --reinstall libavcodec58

答案2

尝试运行此命令。

步骤1:

$ sudo apt-get update --fix-missing

第2步:

$ sudo apt-get 安装 -f

如果这没有帮助,请尝试以下操作:

步骤1:

$ sudo apt-get 更新

第2步:

$ sudo apt-get install --fix-broken 安装

相关内容