如何修复 rpm-common 包处于非常严重的不一致状态?

如何修复 rpm-common 包处于非常严重的不一致状态?

软件更新程序提示我有可安装的更新。但是,安装后,我不断收到崩溃报告提示,尤其是在重新启动后。除了收到崩溃报告外,我的系统似乎运行正常。

事故报告指出:

package rpm-common 4.11.1-3ubuntu0.1 failed to install/upgrade: 
package is in a very bad inconsistent state; 
you should  reinstall it before attempting configuration

我不知道如何删除此包并尝试重新安装。我担心我可能会让事情变得更糟。

我刚刚切换到 Ubuntu,所以我是个新手。任何帮助都将不胜感激!

答案1

尝试卸载然后重新安装该包:

sudo apt-get remove rpm-common
sudo apt-get install rpm-common

如果删除软件包时出现问题,请尝试以下步骤

在第一步中,您可能会被迫删除一些依赖包。请注意它们,并在成功重新安装后重新安装它们rpm-通用

答案2

关联上面@AndersOlsson 提供的答案解决了我的问题。

我运行的修复问题的命令是:

sudo mv /var/lib/dpkg/info/rpm-common.* /tmp/
sudo dpkg --remove --force-remove-reinstreq rpm-common
sudo apt-get remove rpm-common
sudo apt-get autoremove && sudo apt-get autoclean

运行这些命令后,我能够重新安装该软件包,没有任何问题。

相关内容