web-dev-qa-db-fra.com

ROS ne sera pas installé sur 14.04 (enfer de dépendance)

J'ai essayé d'installer ROS sur Ubuntu 14.04 en utilisant ce guide .
En faisant Sudo apt-get install ros-Indigo-desktop-full j'obtiens l'erreur de dépendance suivante qui entraîne un cauchemar de dépendances dès que j'essaie de les résoudre:

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.`

Qu'est-ce que je fais mal ici?

4
bobo

J'ai eu ce problème aussi parce que j'avais quelques paquets gazebo4 et gazebo5 installés. Malheureusement, Indigo n’est livré qu’avec gazebo2 et ne s’installe pas s’il existe déjà d’autres packages de gazebo.

De plus, à partir de cette réponse , je devais d'abord installer ce paquet:

Sudo apt-get install libsdformat1

Après cela, ros-Indigo-desktop-full s’est bien installé le 14.04.

1
Cerin

J'ai essayé avec "aptitude" de résoudre le problème de dépendance. Il semblerait que certaines bibliothèques doivent être rétrogradées.

0
VHMG