记录:解决Ubuntu安装ros报错E: Unable to locate package ros-kinetic-desktop-full

报错:E: Unable to locate package ros-kinetic-desktop-full

尝试好久一直都无法下载,最后得知真相的我眼泪哗哗的直流。

我先后执行了如下四步 设置

1、sources.list

sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'

2、设置key(公钥已更新)

sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654

 3、更新包

sudo apt-get update

 4、接下来就是安装完整的桌面版ROS,可是一直都是报如下错。

解决方案:

当我得知Ubuntu不同版本有对应不同ros系统的版本时,才发现,我一直都是在尝试Ubuntu16.04版本教程安装ros,难怪会一直找不到此版本,瞬间有被蠢哭。

希望大家别跟我一样踩坑,找对应版本的ros版本进行安装。文章最后有附对应版本关系


 分享一篇:

        Ubuntu20.04安装ros教程


附上Ubuntu系统对应ros系统不同版本关系

Ubuntu版本

ros版本

Ubuntu 20.04

noetic

Ubuntu18.04

melodic

Ubuntu16.04

kinetic

Ubuntu14.04

indigo


❤如果文章对您有所帮助,就在文章的右上角或者文章的末尾点个赞吧!(づ ̄ 3 ̄)づ 

❤如果喜欢大白兔分享的文章,就给大白兔点个关注吧!(๑′ᴗ‵๑)づ╭❤~

❤对文章有任何问题欢迎小伙伴们下方留言或者入群探讨【群号:708072830】

❤鉴于个人经验有限,所有观点及技术研点,如有异议,请直接回复讨论(请勿发表攻击言论)

猜你喜欢

转载自blog.csdn.net/weixin_43970743/article/details/115462694