系统要求:Ubuntu20.04
报错: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'
sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
# 3、更新包
sudo apt-get update
# 4、接下来就是安装完整的桌面版ROS,可是一直都是报如下错。
解决方案:
#当我得知Ubuntu不同版本有对应不同ros系统的版本时,才发现,我一直都是在尝试Ubuntu18.04版本教程安装ros的melodic,也就是你在执行apt-get install 命令中的-第二位就是ros版本号,难怪会一直找不到此版本,瞬间有被蠢哭。
查看Ubuntu版本:
lsb_release -a
希望大家别跟我一样踩坑,根据对应版本的ros来安装才不会出错。文章最后有附对应版本关系,不用谢,实在要感谢地话,就给我点个赞叭。
教程:零基础带你在Ubuntu20.04上玩弄rosbridge
Ubuntu版本 | ros版本 |
---|---|
Ubuntu 20.04 | noetic |
Ubuntu18.04 | melodic |
Ubuntu16.04 | kinetic |
Ubuntu14.04 | indigo |
综上,就是BUG菌本期带来的干货啦,若是还不够吃,那BUG菌再想想办法~~
热文推荐:
- 如何在Ubuntu20.04上安装jdk1.8及环境变量配置
- 如何在Ubuntu20.04上安装IDEA 及idea踩坑指南
- 如何在Ubuntu20.04上安装maven 及环境变量配置
- 如何在Ubuntu20.04上设置中文界面及配置中文输入法
- 如何解决Ubuntu20.04硬件时间与系统时间竟然不一致
- 如何在Ubuntu上安装Redis介绍及安装 | 超级详细,建议收藏
... ...
若是想要了解更多Ubuntu相关文章,请关注BUG菌的专栏《Ubuntu零基础教学》,BUG菌会持续更新哒;手把手教你如何吃透Ubuntu!我用双手成就你的梦想。
如果觉得这篇文章对你有所帮助,还请不忘在文章的左下角,直接pia的一下点亮它 up up up!!!若是我,不用犹豫直接进我的收藏夹吃灰去吧!不管以后用不用的上,先吃上灰再说,哈哈哈哈哈嗝~~
❤如果文章对您有所帮助,就请在文章末尾的左下角把大拇指点亮吧!(#^.^#);
❤如果喜欢BUG菌分享的文章,就请给BUG菌点个关注吧!(๑′ᴗ‵๑)づ╭❤~;
❤对文章有任何问题欢迎小伙伴们下方留言或者入群探讨【群号:708072830】;
❤鉴于个人经验有限,所有观点及技术研点,如有异议,请直接回复参与讨论(请勿发表攻击言论,谢谢);