Неудовлетворенные зависимости, Установка ROS indi go, ros-indi go -desktop-full - PullRequest
0 голосов
/ 04 февраля 2020

Я пытаюсь установить ROS Indi go на машину Oracle VM VirtualBox, однако я столкнулся с этой проблемой. Когда я пытаюсь выполнить команду sudo apt-get install ros-indigo-desktop-full, я получаю это сообщение

Reading package lists... Done Building dependency tree<br> Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: ros-indigo-desktop-full : Depends: ros-indigo-desktop but it is not going to be installed Depends: ros-indigo-perception but it is not going to be installed Depends: ros-indigo-simulators but it is not going to be installed Depends: ros-indigo-urdf-tutorial but it is not going to be installed unity-control-center : Depends: libcheese-gtk23 (>= 3.4.0) but it is not going to be installed Depends: libcheese7 (>= 3.0.1) but it is not going to be installed E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.

Кстати, я следую инструкциям http://wiki.ros.org/indigo/Installation/Ubuntu и выполнил все шаги с 1.1 до 1.4, и, как представляется, у меня возникла проблема с зависимостями, я попытался установить дополнительные системные зависимости, упомянутые в пункте 1.4 sudo apt-get install xserver-xorg-dev-lts-trusty mesa-common-dev-lts-trusty libxatracker-dev-lts-trusty libopenvg1-mesa-dev-lts-trusty libgles2-mesa-dev-lts-trusty libgles1-mesa-dev-lts-trusty libgl1-mesa-dev-lts-trusty libgbm-dev-lts-trusty libegl1-mesa-dev-lts-trusty

Тем не менее, я получаю сообщение об ошибке

Чтение списков пакетов ... Готово Построение дерева зависимостей
Чтение информации о состоянии ... Готово E: Невозможно найти пакет xserver-xorg-dev-lts-trusty E: Невозможно найти пакет mesa-common -dev-lts-trusty E: невозможно найти пакет libxatracker-dev-lts-trusty E: не удается найти пакет libopenvg1-mesa-dev-lts-trusty E: невозможно найти пакет libgles2-mesa-dev-lts-trusty E : Не удается найти пакет libgles1-mesa-dev-lts-trusty E: не удается найти пакет libgl1-mesa-dev-lts-trusty E: не удается найти пакет libgbm-dev-lts-trusty E: не удается найти пакет libegl1- mesa-dev-lts-trusty

Я также пытался использовать sudo apt-get install libgl1-mesa-dev-lts-trusty, но это тоже не работает, так как выдает еще одно сообщение об ошибке

Построение дерева зависимостей
Чтение информации о состоянии ... Выполнено E: Невозможно найти пакет libgl1-mesa-dev-lts-trusty

Как я могу решить эту проблему и продолжить установку?

...