鱼香ROS一键安装指南:Ubuntu 22.04极速部署ROS2(保姆级教程)
文章目录
- !重要通知!
- 先来点硬核科普
- 准备工作(超级重要)
- !开搞!四步完成安装
- 第一步:获取安装脚本
- 第二步:赋予执行权限
- 第三步:启动安装程序
- 第四步:泡杯咖啡等待
- 安装完成后的骚操作
- 验证安装是否成功
- 推荐配置(老司机必看)
- 常见翻车现场急救指南
- Q1:安装卡在某个包怎么办?
- Q2:提示依赖冲突?
- Q3:环境变量不生效?
- 个人血泪经验
- 最后亿点点建议
!重要通知!
还在为ROS环境部署抓狂?今天给大家安利一个超级好用的国产开源神器——鱼香ROS一键安装工具!实测安装速度提升300%,成功率高达99%(亲测有效)!!!
(小声bb:想当年我手动配环境搞到凌晨3点…)
先来点硬核科普
鱼香ROS是国人开发者开发的全自动部署工具,支持:
✅ 自动识别系统版本
✅ 智能选择ROS发行版
✅ 自动配置环境变量
✅ 常用依赖自动安装
(再也不用担心敲错apt命令了!)
准备工作(超级重要)
-
确认你的Ubuntu版本:
lsb_release -a
(必须是20.04/22.04,其他版本请自求多福) -
保证网络通畅:建议用手机热点(别问我怎么知道的)
-
准备至少20GB磁盘空间
(ROS这玩意比女票的照片还占地方)
!开搞!四步完成安装
第一步:获取安装脚本
wget https://fishros.com/install -O fishros
(如果报错就多试几次,国内网络你懂的)
第二步:赋予执行权限
chmod +x fishros
第三步:启动安装程序
./fishros
此时会出现酷炫的字符界面,按↑↓键选择:
- ROS版本推荐选Humble(适配22.04)
- 桌面版选Desktop-Full(功能最全)
第四步:泡杯咖啡等待
安装过程大概15-30分钟,期间会:
- 自动更换软件源
- 安装必要依赖
- 编译核心组件
(可以去刷会短视频,但别走开!)
安装完成后的骚操作
验证安装是否成功
ros2 doctor
看到绿色提示就说明OK了!(要是红色…重来吧兄弟)
推荐配置(老司机必看)
- 设置工作空间:
echo "source /opt/ros/humble/setup.bash" >> ~/.bashrc
- 安装常用工具:
sudo apt install python3-colcon-common-extensions
常见翻车现场急救指南
Q1:安装卡在某个包怎么办?
A:Ctrl+C终止后重新运行脚本(玄学操作,但真的有用)
Q2:提示依赖冲突?
A:执行sudo apt --fix-broken install
(官方修车指令)
Q3:环境变量不生效?
A:手动执行source ~/.bashrc
(经典操作永不过时)
个人血泪经验
- 千万别在虚拟机里装(性能太拉胯)
- 遇到问题先看日志:
/var/log/fishros.log
- 实在搞不定就重装系统(终极必杀技)
(别笑!我见过有人花3天debug不如10分钟重装)
最后亿点点建议
建议装完马上测试:
ros2 run demo_nodes_cpp talker
ros2 run demo_nodes_cpp listener
看到消息传输就说明你成功啦!(此处应有掌声)
祝大家都能一次安装成功!
(如果翻车了…记得回来骂开发者[doge])
本文地址:https://www.vps345.com/14568.html