警告

您正在阅读的 ROS 2 文档版本已达到 EOL(生命周期结束),不再受官方支持。如果您想了解最新信息,请访问 Jazzy.

安装

安装 ROS 2 Dashing Diademata 的选项:

二进制软件包

我们为以下平台提供 ROS 2 二进制软件包:

  • Ubuntu Linux - Bionic Beaver (18.04)

从源头开始建设

我们支持在以下平台上从源代码构建 ROS 2:

您应该选择哪种安装方式?

从二进制软件包或源代码安装,都能安装出功能齐全、可用的 ROS 2。选项之间的区别取决于你打算用 ROS 2 做什么。

二进制软件包 这非常适合那些想立即开始使用 ROS 2 的人。

Linux 用户有两种安装二进制软件包的选择:

  • Debian 软件包

  • "脂肪 "档案

推荐使用从 Debian 软件包中安装的方法。这种方法更方便,因为它会自动安装必要的依赖项。它还能与定期系统更新同时进行。

不过,您需要 root 访问权限才能安装 Debian 软件包。如果没有 root 访问权限,"胖 "压缩包是下一个最佳选择。

选择从二进制软件包安装的 macOS 和 Windows 用户只有 "胖 "压缩包选项(Debian 软件包为 Ubuntu/Debian 独占)。

从源头开始建设 是为那些希望更改或明确省略 ROS 2 基础部分的开发人员设计的。对于不支持二进制文件的平台,我们也推荐使用这种方法。从源代码构建还能让你选择安装绝对最新版本的 ROS 2。

为 ROS 2 核心作贡献?

如果你打算直接为 ROS 2 核心软件包做贡献,可以安装 最新发展 它与 滚动分配.