与QT的未满足的依赖关系

时间:2014-03-07 19:42:31

标签: qt ubuntu

我无法在我的Ubuntu 12中安装任何更多的软件包。我尝试apt-get install -f,还有许多其他类似的技巧,但在寻找解决方案方面没有任何进展。

以下是属于Qt的破损包:

以下软件包具有未满足的依赖项:

qdbus: Depends: libqt4-dbus (= 4:4.8.1-0ubuntu4.5) but 4:4.8.1-0ubuntu4.6 is installed
       Depends: libqt4-xml (= 4:4.8.1-0ubuntu4.5) but 4:4.8.1-0ubuntu4.6 is installed
       Depends: libqtcore4 (= 4:4.8.1-0ubuntu4.5) but 4:4.8.1-0ubuntu4.6 is installed
qt4-demos: Depends: libgl1 but it is a virtual package
           Depends: libqt4-dbus (= 4:4.8.1-0ubuntu4.5) but 4:4.8.1-0ubuntu4.6 is installed
           Depends: libqt4-declarative (= 4:4.8.1-0ubuntu4.5) but 4:4.8.1-0ubuntu4.6 is installed
           Depends: libqt4-designer (= 4:4.8.1-0ubuntu4.5) but 4:4.8.1-0ubuntu4.6 is installed
           Depends: libqt4-help (= 4:4.8.1-0ubuntu4.5) but 4:4.8.1-0ubuntu4.6 is installed
           Depends: libqt4-network (= 4:4.8.1-0ubuntu4.5) but 4:4.8.1-0ubuntu4.6 is installed
           Depends: libqt4-opengl (= 4:4.8.1-0ubuntu4.5) but 4:4.8.1-0ubuntu4.6 is installed
           Depends: libqt4-script (= 4:4.8.1-0ubuntu4.5) but 4:4.8.1-0ubuntu4.6 is installed
           Depends: libqt4-scripttools (= 4:4.8.1-0ubuntu4.5) but 4:4.8.1-0ubuntu4.6 is 

..和其他属于Qt的人。 (我认为没用,除非你需要它们,否则就过去了)

2 个答案:

答案 0 :(得分:1)

当您的安装包不正确时,通常会发生这种情况。尝试使用apt或dpkg清理它们。

答案 1 :(得分:0)

我只是:

  • 打开Synaptic;

  • 按破损包裹过滤;

  • 并完全删除了它们。