Pengzna's blog 👋

Sep 06, 2022

ROS Melodic 安装踩坑

image-20221006110534808

1. 安装过程

  • 安装 amd64 Ubuntu18.04 虚拟机(基于 virtual box)
  • 配置安装源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'
  • 设置密钥sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116
  • sudo apt update
  • 出现报错。输入sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F42ED6FBAB17C654解决
  • 开始安装 ROS Melodic sudo apt-get install ros-melodic-desktop-full
  • 避免后面出现sudo rosdep:找不到命令提示,执行如下命令sudo apt install python-rosdep
  • 初始化 rosdepsudo rosdep init
    • 此处出现最大问题,由于众所周知的原因,init 失败,无法 hit 到 raw.githubusercontent
    • 解决:
  • 执行 rosdep 更新rosdep update
  • 添加 ros 环境变量echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc source ~/.bashrc
  • 安装 rosinstallsudo apt install python-rosinstall python-rosinstall-generator python-wstool build-essential
  • 到此安装完成,可以运行命令启动小海龟

2. 运行截图

image-20221006110534808

OLDER > < NEWER