“软件包处于非常糟糕的不一致状态 - 您应该在尝试配置之前重新安装它。”

“软件包处于非常糟糕的不一致状态 - 您应该在尝试配置之前重新安装它。”

最近,我在安装新版本 13.04 到 13.10 ubuntu 的同时,也在看视频。好吧,猜猜发生了什么,我的桌面崩溃了大约 4 分钟,然后当我再次访问桌面时,一切似乎都乱了套,就像字符应该出现的地方出现了方框符号。

我知道这是一个坏主意,但我决定重新启动并停止安装过程,现在我被这个错误困扰了。

dpkg: error processing unity-lens-photos (--configure):
package is in a very bad inconsistent state - you should reinstall it before attempting configuration.

Errors were encountered while processing: untity-lens-photos
e: subprocess /usr/bin/dpkg returned an error code (1).

每次我尝试升级或安装任何东西时,它几乎都会弹出。这是在我完成其余文件的更新之后。我尝试了很多方法,阅读了很多帖子。我现在真的很迷茫,请帮帮我。

此外,我无法访问面板,目前正在终端中尝试一切。安装 gnome 面板的尝试因错误而停止。

答案1

包裹处于非常糟糕的不一致状态 -您应该在尝试配置之前重新安装它。

这个问题很容易解决。只需重新安装包:

sudo apt-get --reinstall install unity-lens-photos

不应简单地删除软件包,因为它可能会留下未被删除脚本清除的文件或目录。如果要删除它,请在重新安装后进行。

答案2

尝试untity-lens-photos通过运行以下命令来删除包,

sudo dpkg -r untity-lens-photos

然后通过运行重新安装,

sudo apt-get install untity-lens-photos

答案3

我遇到了与库相同的问题libgcc1:i386。运行后sudo apt-get --reinstall install libgcc1,我收到以下消息:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies.
 libgcc1:i386 : Depends: libc6:i386 (>= 2.2.4)
 but it is not going to be installed

所以最后,只需运行

sudo apt-get -f install

修复了包安装。

后来我把它删除了,因为我不需要它。

相关内容