【Ubuntu22.04安装ROS Noetic】

目录

[一、ROS Noetic安装](#一、ROS Noetic安装)

[二、ROS Noetic验证](#二、ROS Noetic验证)

三、安装过程中的报错整理


一、ROS Noetic安装

由于Ubuntu22.04只支持ROS2发行版,如果要在Ubuntu22.04中使用ROS Noetic,就需要自己编译ROS Noetic源码

现在已经有人编译好并发行到了Ubuntu支持的第三方软件源上,所以我们通过添加软件源,然后使用sudo apt install命令安装软件就可以啦!(就是说很方便!!)

以下是安装步骤:

python 复制代码
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能否正常使用:

python 复制代码
1、打开一个终端
roscore
2、再打开一个新的终端
rosrun rviz rviz

如果rviz正常启动 ,则说明ROS安装成功!

三、安装过程中的报错整理

报错原因:

安装的依赖库有冲突

解决方法:

安装需要的版本即可,即安装**=**后面的版本:

python 复制代码
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安装依赖库冲突的最终版本:下列软件包有未满足的依赖关系/但是它将不会被安装/无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系-阿里云开发者社区

相关推荐
AI_Lab011 小时前
宝塔用了两年,有没有必要换成轻量方案?
linux·运维·服务器
by209991 小时前
Linux GDB 调试与 CGDB 使用
linux·运维·服务器·经验分享
星恒随风2 小时前
Linux网络编程:应用层协议究竟是什么?从网络计算器到TCP Socket抽象基类完整实现
linux·网络·笔记·tcp/ip
feng_you_ying_li4 小时前
linux之网络层
linux·运维·网络
未来之窗软件服务4 小时前
Linux 运维日志删除的多种方式—东方仙盟
linux·运维·服务器·仙盟创梦ide·东方仙盟
小雉系统4 小时前
BcoreOS实战:用一个升级包,让Rocky Linux跑进Debian服务器
linux·运维·服务器·debian
thethefighter4 小时前
快速预览Word、WPS秒开,支持空格弹窗
linux·word·wps·快速预览·空格弹窗·nhdeepview
用户8351414049495 小时前
把日志和寄存器值喂给AI做故障定位,我的实际问法
linux·ubuntu
Ruiery5 小时前
Linux 6.6内核内存管理深度解析(十七):vmalloc — 内核要“虚拟连续“就够:物理页逐个凑,页表来连
linux·运维·服务器
Escalating_xu5 小时前
【Linux 网络编程】ARP 的具体过程与 ARP 欺骗:一条 IP → MAC 映射,怎样改变数据的去向?
linux·网络·tcp/ip