2

Вроде тупое затруднительное положение, но у меня проблемы с установкой qt5, похоже. Моя машина работает под управлением kubuntu 18.10. Я бежал:

$ sudo apt-get install qt5-default

Но я получаю

The following packages have unmet dependencies:
 qt5-default : Depends: qtbase5-dev but it is not installable
E: Unable to correct problems, you have held broken packages.

Почему такой важный пакет не может быть установлен? Это потому, что я использую новейшую версию Ubuntu?

Спасибо!

1 ответ1

0

Пакеты Qt в вашем репозитории, похоже, находятся в странном состоянии, и, кроме того, они, безусловно, не самая последняя версия Qt.

Гораздо лучше загрузить последнюю версию выпуска Qt с веб-сайта Qt со страницы Install Qt. Я предлагаю сначала удалить все пакеты Qt, которые вы установили из репозитория.

На странице Qt для Linux/X11 для Ubuntu перечислены требования:

sudo apt-get install build-essential libgl1-mesa-dev

Если вы хотите установить Qt из исходных кодов (в крайнем случае), смотрите Установка Qt 5 в Ubuntu, но убедитесь, что он ссылается на последнюю версию.

Вышеуказанные страницы содержат всю информацию, необходимую для установки Qt. Избегайте установки пакетов Qt из вашего репозитория. Если в будущем вам потребуется обратиться за помощью к команде Qt, вам лучше использовать последнюю версию.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .