Установка Qt3 в Ubuntu 15.10

Я хотел попробовать установить THELI ( https://www.astro.uni-bonn.de/theli/) на мою машину с Ubuntu. В примечаниях по установке говорится, что для правильной работы графического интерфейса требуется 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-Package (я думаю, что он, по крайней мере, заработал). После новой попытки установки qt3-dev-tools я все еще получаю то же сообщение об ошибке, хотя apt сообщала мне, что libjpeg62-tools был успешно установлен.

Я также пытался собрать qt3 из исходного кода, но это не сработало, потому что я получил какую-то ошибку во время make -phase.

Я был бы очень признателен, если бы кто-нибудь помог мне понять, что я делаю неправильно.

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 -

бы решить эту проблему.

Другие вопросы по тегам