PPA 的 Zeal 存在未满足的依赖关系

PPA 的 Zeal 存在未满足的依赖关系

我正在尝试安装通过 ppa 实现热情在 Ubuntu 13.04 中,但出现错误:

The following packages have unmet dependencies:
 zeal : Depends: libqt5core5 (>= 5.0.2) but 5.0.1+dfsg-0ubuntu4.1 is to be installed
        Depends: libqt5gui5 (>= 5.0.2) but 5.0.1+dfsg-0ubuntu4.1 is to be installed
        Depends: libqt5network5 (>= 5.0.2) but 5.0.1+dfsg-0ubuntu4.1 is to be installed
        Depends: libqt5sql5 (>= 5.0.2) but 5.0.1+dfsg-0ubuntu4.1 is to be installed
        Depends: libqt5widgets5 (>= 5.0.2) but 5.0.1+dfsg-0ubuntu4.1 is to be installed
        Depends: libqt5xml5 (>= 5.0.2) but 5.0.1+dfsg-0ubuntu4.1 is to be installed
E: Unable to correct problems, you have held broken packages.

我尝试安装qt5-qtwebkit但错误仍然相同。有什么线索可以解释吗?

答案1

您需要添加两个 ppa 来安装 Zeal:

sudo add-apt-repository ppa:ubuntu-sdk-team/ppa
sudo add-apt-repository ppa:jerzy-kozera/zeal-ppa
sudo apt-get update
sudo apt-get install zeal

这是因为 zeal 依赖于 Qt5,而 Qt5 在存储库中不可用。

答案2

Zeal 有一个官方 PPA。你可以使用它来安装它。

$ sudo add-apt-repository ppa:zeal-developers/ppa
$ sudo apt-get update
$ sudo apt-get install zeal

现在您可以搜索zeal应用程序或使用命令从终端启动它zeal

安装 zeal 没有任何问题。我也使用过其他 PPA,但由于未满足依赖关系而失败。

相关内容