安装ros报错:ros-kinetic-desktop-full : 依赖: ros-kinetic-desktop 但是它将不会被安装等

  • Post author:
  • Post category:其他



安装ros报错:

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

下列软件包有未满足的依赖关系:
 ros-kinetic-desktop-full : 依赖: ros-kinetic-desktop 但是它将不会被安装
                            依赖: ros-kinetic-perception 但是它将不会被安装
                            依赖: ros-kinetic-simulators 但是它将不会被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
原因是:之前我安装过一次ROS,但是不知道啥时候莫名把我的ROS卸载了,现在第二次安装ros,就报错


网上查到的大部分解决方案:

	sudo apt-get install aptitude
				
	sudo aptitude install ros-kinetic-desktop-full
	
	点击Y
	
	然后再次安装
但是在我这里试了10次都还是不行,


最后发现一个最简单的解决方案:



在ubuntu设置中把系统更新打开……

然后sudo apt-get install ros-kinetic-desktop-full

重新安装,就没问题了。



版权声明:本文为handily_1原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。