在 Ubuntu 15.10 上安装 Qt3

在 Ubuntu 15.10 上安装 Qt3

我想尝试安装 THELI (https://www.astro.uni-bonn.de/theli/) 在我的 Ubuntu 机器上。安装说明中说,GUI 需要 qt3,而不是 qt4 或 5 才能正常工作。我按照安装页面上的说明进行操作,并添加了:

  deb http://debian.tryphon.eu jessie main contrib
  deb-src http://debian.tryphon.eu jessie main contrib

致我的/etc/apt/sources.list,它按预期工作。但现在当我使用:

sudo apt-get install qt3-dev-tools

我收到以下错误:

The following packages have unmet dependencies:
 qt3-dev-tools : Depends: libjpeg62-turbo (>= 1.3.1) but it is not installable
                 Depends: libqt3-mt (>= 3:3.3.8b) but it is not going to be installed
                 Recommends: libqt3-mt-dev but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

所以我的结论是libjpeg62-turbo是这里的问题。经过一番折腾,我得到了安装libtools62-turbo这是一个 i386 软件包(我想我至少让它工作了)。在重新尝试安装qt3-dev-工具尽管 apt 之前已经告诉过我,但我仍然收到相同的错误消息libjpeg62 工具已成功安装。

我也尝试从源代码构建 qt3,但效果不佳,因为我在制作-阶段。

如果有人能帮助我找出我做错的事情,我将非常感激。

答案1

打开终端并运行以下命令: gpg --keyserver pgpkeys.mit.edu --recv-key YOURKEY && gpg --export --armor YOURKEY | sudo apt-key add -

就你的情况而言: gpg --keyserver pgpkeys.mit.edu --recv-key D080CEF3C6ADBBD5 && gpg --export --armor D080CEF3C6ADBBD5 | sudo apt-key add -

可以解决这个问题。

相关内容