> 技术文档 > 鱼香ROS一键安装指南:Ubuntu 22.04极速部署ROS2(保姆级教程)_鱼香ros一键安装步骤

鱼香ROS一键安装指南:Ubuntu 22.04极速部署ROS2(保姆级教程)_鱼香ros一键安装步骤


文章目录

    • !重要通知!
    • 先来点硬核科普
    • 准备工作(超级重要)
    • !开搞!四步完成安装
      • 第一步:获取安装脚本
      • 第二步:赋予执行权限
      • 第三步:启动安装程序
      • 第四步:泡杯咖啡等待
    • 安装完成后的骚操作
      • 验证安装是否成功
      • 推荐配置(老司机必看)
    • 常见翻车现场急救指南
      • Q1:安装卡在某个包怎么办?
      • Q2:提示依赖冲突?
      • Q3:环境变量不生效?
    • 个人血泪经验
    • 最后亿点点建议

!重要通知!

还在为ROS环境部署抓狂?今天给大家安利一个超级好用的国产开源神器——鱼香ROS一键安装工具!实测安装速度提升300%,成功率高达99%(亲测有效)!!!

(小声bb:想当年我手动配环境搞到凌晨3点…)


先来点硬核科普

鱼香ROS是国人开发者开发的全自动部署工具,支持:
✅ 自动识别系统版本
✅ 智能选择ROS发行版
✅ 自动配置环境变量
✅ 常用依赖自动安装
(再也不用担心敲错apt命令了!)


准备工作(超级重要)

  1. 确认你的Ubuntu版本:lsb_release -a
    (必须是20.04/22.04,其他版本请自求多福)

  2. 保证网络通畅:建议用手机热点(别问我怎么知道的)

  3. 准备至少20GB磁盘空间
    (ROS这玩意比女票的照片还占地方)


!开搞!四步完成安装

第一步:获取安装脚本

wget https://fishros.com/install -O fishros

(如果报错就多试几次,国内网络你懂的)

第二步:赋予执行权限

chmod +x fishros

第三步:启动安装程序

./fishros

此时会出现酷炫的字符界面,按↑↓键选择:

  1. ROS版本推荐选Humble(适配22.04)
  2. 桌面版选Desktop-Full(功能最全)

第四步:泡杯咖啡等待

安装过程大概15-30分钟,期间会:

  • 自动更换软件源
  • 安装必要依赖
  • 编译核心组件
    (可以去刷会短视频,但别走开!)

安装完成后的骚操作

验证安装是否成功

ros2 doctor

看到绿色提示就说明OK了!(要是红色…重来吧兄弟)

推荐配置(老司机必看)

  1. 设置工作空间:
echo \"source /opt/ros/humble/setup.bash\" >> ~/.bashrc
  1. 安装常用工具:
sudo apt install python3-colcon-common-extensions

常见翻车现场急救指南

Q1:安装卡在某个包怎么办?

A:Ctrl+C终止后重新运行脚本(玄学操作,但真的有用)

Q2:提示依赖冲突?

A:执行sudo apt --fix-broken install(官方修车指令)

Q3:环境变量不生效?

A:手动执行source ~/.bashrc(经典操作永不过时)


个人血泪经验

  1. 千万别在虚拟机里装(性能太拉胯)
  2. 遇到问题先看日志:/var/log/fishros.log
  3. 实在搞不定就重装系统(终极必杀技)

(别笑!我见过有人花3天debug不如10分钟重装)


最后亿点点建议

建议装完马上测试:

ros2 run demo_nodes_cpp talkerros2 run demo_nodes_cpp listener

看到消息传输就说明你成功啦!(此处应有掌声)


祝大家都能一次安装成功!
(如果翻车了…记得回来骂开发者[doge])