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

tutengcsdn 2017-05-19 03:34:03
在ubuntu 16.04安装ROS Kinetic时,爆出如下错误,请各位老师指导:
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对解决问题有所帮助:

下列软件包有未满足的依赖关系:
ros-kinetic-desktop-full : 依赖: ros-kinetic-desktop 但是它将不会被安装
依赖: ros-kinetic-perception 但是它将不会被安装
依赖: ros-kinetic-simulators 但是它将不会被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
...全文
4217 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_35727947 2021-01-11
  • 打赏
  • 举报
回复 1
依赖: ros-kinetic-desktop 依赖: ros-kinetic-perception 依赖: ros-kinetic-simulators 可以用aptitude先将这三个依赖安装,然后再通过apt-get来安装ros,但是aptitude在安装依赖的过程中会出现很多种解决方案,我是选择了其安装了较多东西的那种方案,这样搞几次,发现就可以安装ros了 楼上这个办法可行谢谢!!!
  • 打赏
  • 举报
回复 1
引用 6 楼 Jzzzzzzzzzz 的回复:
先用以下命令sudo apt install aptitude下载aptitude 再用sudo aptitude install (要的程序)即可
大谢,找了半天,就你的方法有用
丿pimple丶 2020-07-22
  • 打赏
  • 举报
回复
依赖: ros-kinetic-desktop 依赖: ros-kinetic-perception 依赖: ros-kinetic-simulators 可以用aptitude先将这三个依赖安装,然后再通过apt-get来安装ros,但是aptitude在安装依赖的过程中会出现很多种解决方案,我是选择了其安装了较多东西的那种方案,这样搞几次,发现就可以安装ros了
Jzzzzzzzzzz 2019-01-23
  • 打赏
  • 举报
回复
先用以下命令sudo apt install aptitude下载aptitude
再用sudo aptitude install (要的程序)即可
机电小哥 2018-12-04
  • 打赏
  • 举报
回复
引用 4 楼 HIT_woLF 的回复:
在“软件和更新“里面,选中“更新”,将“从下列地点安装更新:”下面的四个选项都勾选中,我的是这样解决的。


我也是用的上面这个办法
HIT_woLF 2018-08-15
  • 打赏
  • 举报
回复
在“软件和更新“里面,选中“更新”,将“从下列地点安装更新:”下面的四个选项都勾选中,我的是这样解决的。
weixin_42408647 2018-07-28
  • 打赏
  • 举报
回复
sudo apt-get update
sudo apt-get install ros-kinetic-desktop
ros-kinetic-desktop ros-kinetic-perception
ros-kinetic-perception ros-kinetic-simulators
然后重新安装:sudo apt-get install ros-kinetic-desktop-full
tutengcsdn 2017-05-20
  • 打赏
  • 举报
回复
可以安装其他软件,刚刚试过安装有道词典,没有问题
  • 打赏
  • 举报
回复
安装其它的软件也会报这种错误吗?

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧