在ubuntu 16.04安装ROS Kinetic ,“软件包有未满足的依赖关系”错误---最有效方法

在ubuntu 16.04安装ROS Kinetic ,“软件包有未满足的依赖关系”错误---最有效方法

      • 报错问题
      • 解决方法
      • 成功图

报错问题

在安装之前把软件更新中的更新给关闭了,然后安装ROS 出现如下问题:

因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对解决问题有所帮助:

下列软件包有未满足的依赖关系:
 ros-kinetic-desktop-full : 依赖: ros-kinetic-desktop 但是它将不会被安装
                            依赖: ros-kinetic-perception 但是它将不会被安装
                            依赖: ros-kinetic-simulators 但是它将不会被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。

解决方法

在“软件和更新“里面,选中“更新”,将“从下列地点安装更新:”下面的四个选项都勾选中
在ubuntu 16.04安装ROS Kinetic ,“软件包有未满足的依赖关系”错误---最有效方法_第1张图片

成功图

按上面方法修改后即可
在ubuntu 16.04安装ROS Kinetic ,“软件包有未满足的依赖关系”错误---最有效方法_第2张图片

你可能感兴趣的:(Ros,ubuntu,ROS)