ubuntu22.04 ros2安装 📅 2026/7/13 8:26:47 版本对应Ubuntu 22.04 (Jammy Jellyfish) 对应的 ROS 2 首选及官方长期支持LTS 版本是 ROS 2 Humble Hawksbill支持周期 2022年5月 至 2027年5月状态 ✅ 当前推荐用于生产环境和开发Python 版本 Python 3.10C 标准 C17安装ros2鱼香肉丝# 一行命令启动鱼香肉丝 wget http://fishros.com/install -O fishros bash fishros一路默认选择源中科大环境变量配置source /opt/ros/humble/setup.bash验证安装结果. 1、✅ 检查环境变量是否加载printenv | grep ROS. 2、️ 经典 Talker-Listener 测试最核心验证这是官方推荐的端到端通信验证方法能同时验证节点启动、DDS 通信和话题发布/订阅终端 1发布者ros2 run demo_nodes_cpp talker终端 2订阅者ros2 run demo_nodes_py listener成功标志Talker 终端持续输出 [INFO] Publishing: Hello World: XListener 终端同步输出 [INFO] I heard: [Hello World: X]两者序号递增且基本同步. 3、 命令行工具验证ros2 --help # 应显示所有子命令 ros2 pkg list # 应列出数百个已安装的 ROS 2 包 ros2 doctor # 综合诊断环境配置成功标志pkg list 能正常输出包列表如 demo_nodes_cpp, rclcpp 等ros2 doctor 无红色 ❌ 错误项黄色 ⚠️ 警告通常可忽略. 4、 turtlesim 图形化验证可选但推荐验证 GUI 工具和 RViz 相关依赖是否正常ros2 run turtlesim turtlesim_node # 另开终端控制小乌龟 ros2 run turtlesim turtle_teleop_key