Noetic Installation
前提
网上有很多教程都是,一上来就更换软件源。对此,一定要慎重!换源后并不一定能更好的安装,甚至可能什么软件都下载不了。Anyway,在修改任何操作前养成备份的好习惯!在虚拟机中,可以先拍摄快照!
准备
1 更换 ROS 源
清华:
sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.tuna.tsinghua.edu.cn/ros/ubuntu/ focal main" > /etc/apt/sources.list.d/ros-latest.list'2 密钥
sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C6543 公钥
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F42ED6FBAB17C6544 更新源
sudo apt update安装
再次输入命令,确认已经安装完成:
环境设置
软件包构建依赖项(可选)
小海龟测试
rosdep 初始化
实际上,如果我们不会用到 rosdep (类似 apt、pip 的包管理工具),完全可以不用初始化。鱼香 ROS 在这篇文章中,给出了解释:rosdep不初始化到底行不行。
rosdep 初始化错误
参见 rosdep 初始化部分 :Kinetic 安装
Reference
Last updated