处理时遇到错误:apache2-utils

处理时遇到错误:apache2-utils

无法完成sudo apt-get upgrade我收到以下错误:

dpkg: error processing package apache2-utils (--configure):
 package is in a very bad inconsistent state; you should
 reinstall it before attempting configuration
Errors were encountered while processing:
 apache2-utils
E: Sub-process /usr/bin/dpkg returned an error code (1)

我也无法删除它。

dpkg: error processing package apache2-utils (--remove):
 package is in a very bad inconsistent state; you should
 reinstall it before attempting a removal
dpkg: too many errors, stopping
Errors were encountered while processing:
 apache2-utils
Processing was halted because there were too many errors.
E: Sub-process /usr/bin/dpkg returned an error code (1)

乌班图22

我该如何解决这个问题?

编辑:

尝试重新安装它。

sudo apt-get install apache2-utils                                                                                                                                                                                                                  

[sudo] kay 的密码:正在读取软件包列表...已完成构建依赖关系树...已完成正在读取状态信息...已完成 apache2-utils 已经是最新版本(2.4.52-1ubuntu4.4)。以下软件包已自动安装,不再需要: libllvm13 libllvm13:i386 libvulkan1:i386 libxcb-randr0:i386 mesa-vulkan-drivers:i386 使用“sudo apt autoremove”删除它们。 0 表示升级,0 表示新安装,0 表示删除,12 表示不升级。 1 未完全安装或拆卸。需要获取 0 B/89.5 kB 的档案。此操作后,将使用 0 B 的额外磁盘空间。你想继续吗? [Y/n] Y dpkg:处理包 apache2-utils 时出错(--configure):包处于非常糟糕的不一致状态;您应该在尝试配置之前重新安装它处理时遇到错误:apache2-utils E:子进程/ usr / bin / dpkg返回错误代码(1)

答案1

重新安装与安装并不完全相同;你需要跑

sudo apt-get reinstall apache2-utils

在您的情况下运行apt-get install没有帮助:apt-get看到该软件包已安装并且不会再次安装。reinstall强制重新安装,替换丢失的文件等。

相关内容