第n次安装ros遇到的第n个问题

自从入坑ros以来,在导师公司的要求下,我在无数的台式机,工控机,笔记本里刷linux系统,搭ros环境。按照百度的安装教程:换源、但是每次都能遇到不同稀奇古怪的问题。这一次遇到的问题单纯用网上大佬们的方法解决不了,在这记录一下:

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

大佬们的方法

1、有在系统”软件与更新“中的”更新“选项勾选”重要安全更新“和“推荐更新”就解决问题的

 2、先用以下命令sudo apt install aptitude下载aptitude ,再用sudo aptitude install(需要被安装的依赖包)解决问题的。

sudo apt install aptitude

sudo aptitude install (需要被安装的依赖包)

我安装时的问题在于分别进行上述操作没有用,于是将其结合起来,先进行依赖包的添加。利用第二个办法安装错误提示信息中所需要第依赖包。安装完成后会发现sudo apt-get install ros-kinetic-desktop-full还是出现上述错误提示,这时进行第一步的操作,应该跟sudo apt update是一个意思。更新完成后再进行sudo apt-get install ros-kinetic-desktop-full就发现可以安装了,等待十几分钟就可以安装完成。

  • 4
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值