参考了【ubuntu】ubuntu20.04安装ros noetic(亲测有效,附操作步骤)-阿里云开发者社区的安装步骤,但是在执行以下语句时中出现了一些错误:
sudo apt install ros-noetic-desktop-full
sudo apt install python3-rosinstall python3-rosinstall-generator python3-wstool build-essential python3-roslaunch
参考了以下博客完美解决:
E: 有几个软件包无法下载 有未能满足的依赖关系 解决办法_有几个软件包无法下载,要不运行 apt-get update 或者加上 --fix-missing -CSDN博客
后续ros又出问题了……无论是catkin,roscore还是roslaunch都报错找不到"catkin_pkg"
因此卸载重装试试:
sudo apt-get remove ros-noetic-desktop-full
卸载之后再运行roscore是这样的
运行catkin_make是这样的