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

4

J'ai essayé d'installer ROS sur Ubuntu 14.04 en utilisant ce guide .
Lorsque sudo apt-get install ros-indigo-desktop-fullj'obtiens cette erreur, l'erreur de dépendance suivante 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?

bobo
la source
Pourriez-vous lancer ssudo apt-get install -f? Il devrait essayer de résoudre le problème lui-même, ou à tout le moins nous dire quels paquets.
Tobias
'sudo apt-get install -f' ne fait rien. (rien à faire) et 'sudo apt-get install -f ros-indigo-desktop-full' produit le même résultat que ci-dessus.
bobo
Avez-vous pu résoudre le problème? avez-vous réussi à le télécharger? s'il vous plaît partager si vous avez fait.
malheureusement pas :( toujours le même problème
bobo
Quelqu'un a-t-il une idée?
bobo

Réponses:

1

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-fullbien installé pour moi le 14.04.

Cerin
la source
Oh wow, j'étais très sceptique quant à cette réponse, mais que savez-vous, cela a fonctionné pour moi aussi! Maintenant, je vais voir si je peux installer rgbdslam ...
Jacksonkr
0

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.

VHMG
la source
1
Pourriez-vous expliquer un peu plus en détail les bibliothèques qui devaient être rétrogradées et comment vous avez pu résoudre le problème de dépendance?
Nathan Osman