Я пытался установить ROS на Ubuntu 14.04 с помощью этого руководства.
При выполнении sudo apt-get install ros-indigo-desktop-full
Я получаю следующую ошибку зависимости, которая приводит к кошмару dependcies, как только я пытаюсь разрешить их:
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
E: Unable to correct problems, you have held broken packages.`
Что я делаю неправильно здесь?
У меня тоже была эта проблема, потому что у меня были установлены некоторые пакеты gazebo4 и gazebo5. К сожалению, Indigo поставляется только с gazebo2 и не будет устанавливаться, если уже есть другие пакеты gazebo.
Кроме того, из этого ответа я должен был сначала установить этот пакет:
sudo apt-get install libsdformat1
После этого ros-indigo-desktop-full
установил для меня 14.04.
Я пытался "способностью" решить вопрос зависимости. Кажись, быть, что должны быть понижены некоторые библиотеки.