Установка 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 -
бы решить эту проблему.