官方安装教程连接:noetic/Installation/Ubuntu - ROS Wiki
一、设置软件源
1.进入“软件和更新”,选择"Ubuntu软件"
2.如上图所是,勾选前四个选项,“下载自”位置选择合适的镜像地址,我选的是阿里云的
二、安装ROS
1.设置你的sources.list,让计算机结束后来自ros官网的软件
sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
2.设置密钥
sudo apt install curl # if you haven't already installed curl
curl -s https://raw.githubusercontent.com/ros/rosdistro/master/ros.asc | sudo apt-key add -
此处我失败了
(当前的我还不懂为什么失败了)但是我找到了其他可以设置好密钥的方法,我的方法是:
sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
3.安装
4.设置环境变量
echo "source /opt/ros/noetic/setup.bash" >> ~/.bashrc
source ~/.bashrc
三、安装ROS依赖
sudo apt install python3-rosdep python3-rosinstall python3-rosinstall-generator python3-wstool build-essential
四、测试
执行roscore