本机为ubuntu20.04
主要的下载ros的教程参考以下博客
注意:
- 在添加ros软件源时,如遇到下载速度较慢,或者下载不成功建议更换软件源。
- 在ubuntu中搜索
该软件
- 点击红线处,选择其他站点
- 点击右上角,选择最佳服务器
- 选择安装即可
更换软件源以后大概率可以提高下载速度
- 在安装ros的过程中,要注意ubuntu的版本不同它的安装指令会有所不同。
- 在安装ros的过程中网络条件很重要,心酸血泪!!建议如果一直连接失败或者安装速度较慢,可以尝试使用手机热点,或者在不同是时间段尝试安装,不同时间段的网络波动有所差别,在安装过程中需要有一定的耐心。失败乃成功之母!把sudo apt install ros-noetic-desktop-full用起来!
- 对于连接问题博客上还提供了其他的解决方法,我也尝试过其他的方法,但是在修改文件代码或者地址加前缀后缀时,操作不当导致了原来的文件产生错误,进而我采取了重新安装的方法。最后还是采取了一条路走到黑的笨方法,幸运的是在第二次安装时,还是很快就安装成功了。
安装成功以后会显示以下的指令:
- 初始化rosdep:
详细介绍如何在ubuntu20.04中安装ROS系统,以及安装过程中出现的常见错误的解决方法,填坑!!!_慕羽★的博客-CSDN博客_ubuntu安装ros
在这篇博客的第五大要点里,总结了初始化rosdep所遇到了绝大多数问题,并且提供相应的方法!!!亲测有效!!!
- 更新rosdep
注:在博客里,提供了vim解决方法,来提高安装速度,我尝试着按步骤进行,可能是本人操作不合格,并没有因此提高了安装速度。
然而!手机热点很好用,将手机应用后台先暂停,让电脑连接热点。若出现unable to process source或error loading sources list: The read operation timed out的问题则再多尝试几次输入rosdep update指令。
- 在更新完成rosdep以后,还需要设置环境变量,安装rosinstall,最后就可以打开我们的小海龟啦!!!
Linux系统和Windows系统存在着些许的差别,在虚拟机上也可能会使其安装速度变慢,可以多去网上博客寻找方法来解决安装的难题。