ROS 安装前的准备
(1)为了安装顺利使用国内下载源,(我个人linux使用了代理)
 清华大学源
  sudo sh -c ‘. /etc/lsb-release && echo “deb http://mirrors.tuna.tsinghua.edu.cn/ros/ubuntu/ $DISTRIB_CODENAME main” > /etc/apt/sources.list.d/ros-latest.list’
 中国科技大学源
  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)版本选择
 
  我们可以看到,不同的Linux版本对应的ROS不一样,这里我们选择第二个
 (3)安装密钥
sudo apt-key adv --keyserver ‘hkp://keyserver.ubuntu.com:80’ --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654

 (4)更新
sudo apt upgrade
(5)开始安装
 参考官方网站官网
 官网有几个安装版本,我们安后面带有full的版本,这个版本最全。
 
sudo apt install ros-melodic-desktop-full
安装到这里可能会出现如下问题
 
 这里提供两个解决办法
 解决办法一
 解决办法二
  
First: 打开linux的软件更新
  
Second: 更新那一栏全部勾选上
  
 
  
Last:问题解决
  

- sudo apt install python-rosdep
 (7)
- sudo rosdep init
 (8)
-  echo “source /opt/ros/melodic/setup.bash” >> ~/.bashrc
 (9)
- source ~/.bashrc
 (10)
- sudo apt install python-rosdep python-rosinstall python-rosinstall-generator python-wstool build-essential
 (11)启动ROS核心
- ** roscore**

 (12)运行小乌龟的例子
- rosrun turtlesim turtlesim_node




















