Когда я пытаюсь установить qtbase5-dev, у меня возникает проблема с зависимостями. Какова процедура исправления таких ошибок? Пожалуйста, помогите новичку.
krzysiek@aps00090646-mb:~$ sudo apt install qtbase5-dev
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Не удалось установить некоторые пакеты. Это может означать, что у вас есть
запрошена невозможная ситуация или если вы используете нестабильную
дистрибутив, что некоторые необходимые пакеты еще не созданы
или был перемещен из входящих.
Следующая информация может помочь разрешить ситуацию:
Следующие пакеты имеют неудовлетворенные зависимости:
qtbase5-dev : зависит: libegl-dev, но не будет установлен
Зависит: libgl-dev, но он не будет установлен
Зависит: libglu1-mesa-dev но он не будет установлен или
libglu-dev
E: Невозможно исправить проблемы, у вас есть сломанные пакеты.
Когда я пытаюсь вручную установить пакеты ниже, я вижу:
krzysiek@aps00090646-mb:~$ sudo apt install libegl-dev
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Не удалось установить некоторые пакеты. Это может означать, что у вас есть
запрошена невозможная ситуация или если вы используете нестабильную
дистрибутив, что некоторые необходимые пакеты еще не созданы
или был перемещен из входящих.
Следующая информация может помочь разрешить ситуацию:
Следующие пакеты имеют неудовлетворенные зависимости:
libegl-dev : зависит: libegl1 (= 1.3.1-1), но необходимо установить 1.3.2-1~ubuntu0.20.04.1
Зависит: libgl-dev, но он не будет установлен
E: Невозможно исправить проблемы, у вас есть сломанные пакеты.
Мое удачное обновление:
krzysiek@aps00090646-mb:~$ sudo apt update
Попадание: 1 http://pl.archive.ubuntu.com/ubuntu фокусное InRelease
Попадание: 2 https://download.virtualbox.org/virtualbox/debian focus InRelease
Попадание: 3 http://security.ubuntu.com/ubuntu focus-security InRelease
Попадание: 4 https://updates.signal.org/desktop/apt xenial InRelease
Попадание: 5 https://repo.protonvpn.com/debian стабильная версия InRelease
Попадание: 6 https://packages.microsoft.com/repos/edge стабильная версия InRelease
Попадание: 7 https://packages.microsoft.com/repos/ms-teams стабильная версия InRelease
Попадание:8 https://esm.ubuntu.com/cis/ubuntu фокусное InRelease
Попадание: 9 https://esm.ubuntu.com/infra/ubuntu focus-infra-security InRelease
Попадание: 10 https://esm.ubuntu.com/infra/ubuntu focus-infra-updates InRelease
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Все пакеты обновлены.
И когда я пытаюсь:
krzysiek@aps00090646-mb:~$ sudo apt install libegl1=1.3.1-1
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Не удалось установить некоторые пакеты. Это может означать, что у вас есть
запрошена невозможная ситуация или если вы используете нестабильную
дистрибутив, что некоторые необходимые пакеты еще не созданы
или был перемещен из входящих.
Следующая информация может помочь разрешить ситуацию:
Следующие пакеты имеют неудовлетворенные зависимости:
libegl1 : зависит: libglvnd0 (= 1.3.1-1), но необходимо установить 1.3.2-1~ubuntu0.20.04.1
E: Невозможно исправить проблемы, у вас есть сломанные пакеты.
Редактировать:
krzysiek@aps00090646-mb:~$ sudo apt install libglvnd0=1.3.1-1
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Не удалось установить некоторые пакеты. Это может означать, что у вас есть
запрошена невозможная ситуация или если вы используете нестабильную
дистрибутив, что некоторые необходимые пакеты еще не созданы
или был перемещен из входящих.
Следующая информация может помочь разрешить ситуацию:
Следующие пакеты имеют неудовлетворенные зависимости:
libqt5printsupport5 : Зависит: libqt5gui5 (>= 5.11.0~rc1), но он не будет установлен или
libqt5gui5-gles (>= 5.11.0~rc1), но он не будет установлен
libqt5widgets5 : Зависит: libqt5gui5 (>= 5.12.5), но он не будет установлен или
libqt5gui5-gles (>= 5.12.5), но он не будет установлен
libqt5x11extras5 : зависит: libqt5gui5 (>= 5.12.8+dfsg~), но он не будет установлен или
libqt5gui5-gles (>= 5.12.8+dfsg~), но он не будет установлен
qt5-gtk-platformtheme : зависит: libqt5gui5 (>= 5.10.0), но он не будет установлен или
libqt5gui5-gles (>= 5.10.0), но он не будет установлен
E: Ошибка, pkgProblemResolver::Resolve сгенерировал разрывы, это может быть вызвано удерживаемыми пакетами.
Решено:
Я снял флажок в SystemUpdateGUI: репозитории Virtualbox, Microsoft Teams и Microsoft Edge. Затем я сделал обновление sudo apt. И далее:
krzysiek@aps00090646-mb:~$ sudo apt install qtbase5-dev
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Будут установлены следующие дополнительные пакеты:
libegl-dev libgl-dev libglu1-mesa-dev libglx-dev libpthread-stubs0-dev libqt5opengl5-dev
libqt5sql5 libqt5sql5-sqlite libqt5test5 libqt5xml5 libvulkan-dev libx11-dev libxau-dev
libxcb1-dev libxdmcp-dev libxext-dev qtbase5-dev-tools x11proto-core-dev x11proto-dev
x11proto-xext-dev xorg-sgml-doctools xtrans-dev
Предлагаемые пакеты:
libx11-doc libxcb-doc libxext-doc default-libmysqlclient-dev firebird-dev libpq-dev libsqlite3-dev
unixodbc-dev
Будут установлены следующие НОВЫЕ пакеты:
libegl-dev libgl-dev libglu1-mesa-dev libglx-dev libpthread-stubs0-dev libqt5opengl5-dev
libqt5sql5 libqt5sql5-sqlite libqt5test5 libqt5xml5 libvulkan-dev libx11-dev libxau-dev
libxcb1-dev libxdmcp-dev libxext-dev qtbase5-dev qtbase5-dev-tools x11proto-core-dev x11proto-dev
x11proto-xext-dev xorg-sgml-doctools xtrans-dev
0 обновлено, 23 установлено заново, 0 удалено и 0 не обновлено.
Нужно получить 4485 кБ архивов.
После этой операции будет использовано 35,1 МБ дополнительного места на диске.
Вы хотите продолжить? [Да/нет]