感谢 古月up主:https://www.bilibili.com/video/BV1zt411G7Vn?p=5
***************************************************************************************************
跟着视频一步步基本没有什么问题,安装的镜像参考以下链接,感谢啦!(侵权删除)
https://blog.csdn.net/haiyinshushe/article/details/84256137
****************************************************************************************************
也可以去官网查看教程:
http://wiki.ros.org/melodic/Installation/Ubuntu
****************************************************************************************************
温馨提示:小心提示“无法定位软件包”..............具体参考了以下博主的教程:
*****************************************************************************************************
以下是我的安装步骤:
1、使用的是国内镜像
sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.ustc.edu.cn/ros/ubuntu/ $DISTRIB_CODENAME main" > /etc/apt/sources.list.d/ros-latest.list'
2、密匙
sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
3、下载成功后更新:sudo apt update
4、安装ros:sudo apt install ros-melodic-desktop-full
5、初始化:sudo rosdep init
【出现错误:sudo rosdep init 命令报错,参考链接:
①sudo apt install rospack-tools
【ERROR: cannot download default sources list from:
https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/sources.list.d/20-default.list
Website may be down.】
②sudo vi /etc/hosts
199.232.28.133 raw.githubusercontent.com
最后保存修改的host文件,参考以下博客:
https://www.cnblogs.com/henryhappier/archive/2013/02/21/2920493.html
③:wq
④sudo rosdep init
6、更新rosdep:rosdep update
【如果出现时间超时,建议无线和个人热点切换一下,我是连接的学校网络,下载成功了】
7、配置环境变量:
echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc
source ~/.bashrc
【如果出现bash: source/opt/ros/melodic/setup.bash: 没有那个文件或目录】可能是没有,也可能是格式不对,检查是否是“source /opt/ros/melodic/setup.bash”
①gedit .bashrc
②如果没有的话,最后添加:source /opt/ros/melodic/setup.bash
以后安装步骤请参考
8、安装rosinstall:sudo apt install python-rosinstall python-rosinstall-generator python-wstool build-essential
9、安装成功检查:
https://www.cnblogs.com/iwehdio/p/12721349.html
roscore