【Ubuntu22.04安装ROS Noetic】
目录
一、ROS Noetic安装
二、ROS Noetic验证
三、安装过程中的报错整理
一、ROS Noetic安装
由于Ubuntu22.04只支持ROS2发行版,如果要在Ubuntu22.04中使用ROS Noetic,就需要自己编译ROS Noetic源码
现在已经有人编译好并发行到了Ubuntu支持的第三方软件源上,所以我们通过添加软件源,然后使用sudo apt install命令安装软件就可以啦!(就是说很方便!!)
以下是安装步骤:
1、添加软件源
echo "deb [trusted=yes arch=amd64] http://deb.repo.autolabor.com.cn jammy main" | sudo tee /etc/apt/sources.list.d/autolabor.list
2、更新源
sudo apt update
3、安装
sudo apt install ros-noetic-autolabor
出现 ros-noetic-autolabor installed 提示,安装完成!
二、ROS Noetic验证
下面我们验证安装的ROS能否正常使用:
1、打开一个终端
roscore
2、再打开一个新的终端
rosrun rviz rviz
如果rviz正常启动,则说明ROS安装成功!
三、安装过程中的报错整理
报错原因:
安装的依赖库有冲突
解决方法:
安装需要的版本即可,即安装=后面的版本:
sudo apt install libvulkan1=1.3.204.1-2
参考文章:
Ubuntu22.04安装ROSNoetic_ubuntu22.04安装ros noetic-CSDN博客
【Ubuntu22.04 安装 ROS1 ROS Noetic】_ubuntu22.04安装ros1-CSDN博客
LINUX安装依赖库冲突的最终版本:下列软件包有未满足的依赖关系/但是它将不会被安装/无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系-阿里云开发者社区