在 Ubuntu 14.04.2 上安装 ROS Indigo [英] Installing ROS Indigo on Ubuntu 14.04.2

查看:56
本文介绍了在 Ubuntu 14.04.2 上安装 ROS Indigo的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

系统信息:

没有可用的 LSB 模块.
发行商 ID:Ubuntu
描述:Ubuntu 14.04.2 LTS
发布:14.04
代号:trusty

No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.2 LTS
Release: 14.04
Codename: trusty

我们收到的错误消息:

以下软件包具有未满足的依赖项:

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.

如果我进一步探索错误消息,这就是我得到的:

If I explore the error message further, this is what I get:

ros-indigo-cpp-common : Depends: libconsole-bridge0.2 but it is not installable
                        Depends: libboost-all-dev but it is not installable
                        Depends: libconsole-bridge-dev but it is not installable

推荐答案

针对那些尝试了所有方法后仍然遇到问题的人.

For those whom still had problems after trying everything.

我跟踪了依赖关系,发现问题出在 libboost,我的版本是 1.55,但某些 ros-indigo 模块需要 1.54 版本试试这些命令

I have tracked dependencies and found out that the problem is libboost, I had the version 1.55 but some of ros-indigo modules require the 1.54 version Try these commands

 sudo apt-get install libboost1.54-tools-dev
 sudo apt-get install libboost-tools-dev
 sudo apt-get install libboost-mpi-python1.54.0
 sudo apt-get install libboost-mpi-python1.54-dev
 sudo apt-get install libboost-mpi-python-dev

那么你终于可以了

sudo apt-get install ros-indigo-desktop-full

希望能帮到你

这篇关于在 Ubuntu 14.04.2 上安装 ROS Indigo的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆