适用系统
Ubuntu 18.04 / 20.04 / 22.04 支持 ROS Noetic、Melodic、ROS2 Galactic/Humble 等
在 Ubuntu 18.04 及以上版本中通过脚本快速部署 ROS 环境的步骤。主要包含更换系统源、执行安装脚本选择版本、配置 rosdep 及测试验证。通过自动化脚本解决依赖冲突与网络问题,实现 ROS 1/2 的快速安装与环境初始化。

Ubuntu 18.04 / 20.04 / 22.04 支持 ROS Noetic、Melodic、ROS2 Galactic/Humble 等
打开终端,输入:
wget http://fishros.com/install -O fishros && . fishros
运行后会出现菜单。
依次输入:
→ 进入后再选择:
→ 完成后选择:
以上步骤会自动:
完成后系统 apt 源已经彻底准备好。
打开终端输入:
wget http://fishros.com/install -O fishros && . fishros
选择:
1)输入 1:一键安装 ROS / ROS2
2)选择:不更换源安装(因为你前面已经换好)
3)选择你的 Ubuntu 对应的 ROS 版本
例如:
| Ubuntu 版本 | 推荐 ROS 版本 |
|---|---|
| Ubuntu 18.04 | ROS Melodic |
| Ubuntu 20.04 | ROS Noetic |
| Ubuntu 22.04 | ROS2 Humble / Iron |
安装结束后会自动:
roscore
出现 ... started core service [/rosout] 说明 ROS Master 正常启动。
rosrun turtlesim turtlesim_node
会看到小乌龟窗口。
rosrun turtlesim turtle_teleop_key
按方向键能控制乌龟 → ROS 100% 安装成功!
打开终端输入:
wget http://fishros.com/install -O fishros && . fishros
再:
选 3 → 一键配置 rosdep
执行完会:
如果提示'请手动执行 XXX 命令',按照终端提示粘贴即可。
输入:
wget http://fishros.com/install -O fishros && . fishros
选择:
输入 4:一键更新系统环境
功能包括:
source /opt/ros/.../setup.bash 写入 .bashrc让 ROS 每次打开终端都自动生效。
最终最简流程是:
wget http://fishros.com/install -O fishros && . fishros
(可选)选 4 → 更新系统环境

微信公众号「极客日志」,在微信中扫描左侧二维码关注。展示文案:极客日志 zeeklog
使用加密算法(如AES、TripleDES、Rabbit或RC4)加密和解密文本明文。 在线工具,加密/解密文本在线工具,online
生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online
基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online
将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online
将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online
将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online