警告
您正在阅读的 ROS 2 文档版本已达到 EOL(生命周期结束),不再受官方支持。如果您想了解最新信息,请访问 Jazzy.
安装
安装 ROS 2 Galactic Geochelone 的选项:
二进制软件包
创建的二进制文件只适用于下列第 1 级操作系统 REP-2000.如果运行的不是以下操作系统,则可能需要从源代码构建或使用 容器解决方案 以在您的平台上运行 ROS 2。
我们为以下平台提供 ROS 2 二进制软件包:
Ubuntu Linux - Focal Fossa (20.04)
RHEL 8
从源头开始建设
我们支持在以下平台上从源代码构建 ROS 2:
您应该选择哪种安装方式?
从二进制软件包或源代码安装,都能安装出功能齐全、可用的 ROS 2。选项之间的区别取决于你打算用 ROS 2 做什么。
二进制软件包 这非常适合那些想立即开始使用 ROS 2 的人。
Linux 用户有两种安装二进制软件包的选择:
Debian 软件包
"脂肪 "档案
推荐使用从 Debian 软件包中安装的方法。这种方法更方便,因为它会自动安装必要的依赖项。它还能与定期系统更新同时进行。
不过,您需要 root 访问权限才能安装 Debian 软件包。如果没有 root 访问权限,"胖 "压缩包是下一个最佳选择。
选择从二进制软件包安装的 macOS 和 Windows 用户只有 "胖 "压缩包选项(Debian 软件包为 Ubuntu/Debian 独占)。
从源头开始建设 是为那些希望更改或明确省略 ROS 2 基础部分的开发人员设计的。对于不支持二进制文件的平台,我们也推荐使用这种方法。从源代码构建还能让你选择安装绝对最新版本的 ROS 2。