Ubuntu 20.04 安装 ROS Noetic
环境准备
基于 Ubuntu 20.04 系统。
配置软件源
sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
添加 GPG 密钥
sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
更新软件源
sudo apt update
安装 ROS
安装完整桌面版(推荐):
sudo apt install ros-noetic-desktop-full
若需最小安装:
sudo apt install ros-noetic-ros-base -y
安装依赖管理工具
sudo apt install python3-rosdep -y
sudo rosdep init
rosdep update

常见问题处理
执行 rosdep update 命令时如果报错:
说明装的是 ROS Noetic 自带的老版本 rosdep,不支持 yaml-index 类型。清华新教程里的 yaml-index 配置会报错。
解决方法
方法一:改成旧格式(适合 Noetic)
删除错误配置:
sudo rm /etc/ros/rosdep/sources.list.d/20-default.list
写入清华旧版 rosdep 源:
sh -c
sh -c
sh -c
sh -c



