安装

安装 ROS 2 Rolling Ridley 的选项:

Binary packages

仅针对列出的层1操作系统创建二进制文件 REP-2000. 如果您没有运行以下任何操作系统,则可能需要从源构建或使用 container solution 在您的平台上运行ROS 2。

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

从来源建造

我们支持从以下平台上的来源构建ROS 2:

您应该选择哪个安装?

从二进制软件包或源安装都将导致完整且可用的ROS 2安装。 选项之间的差异取决于您打算使用ROS 2做什么。

二进制软件包 用于一般使用,并提供了ROS 2的已经建造的安装。 这对于想要潜入并开始使用ROS 2 AS的人来说非常有用。

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

  • 软件包(DEB或RPM,取决于平台)

  • 二进制档案

推荐的方法是从软件包安装,因为它可以自动安装必要的依赖项,并与常规系统更新一起更新。 但是,您需要root访问才能安装DEB软件包。 如果您没有root访问权限,则二进制档案是下一个最佳选择。

选择从二进制软件包安装的Windows用户只有二进制存档选项 (deb包是Ubuntu/Debian独有的)。

从源头构建 是针对希望改变或明确省略ROS 2基础的开发人员。 还建议使用不支持二进制的平台。 来自来源的构建还为您提供了安装ROS 2的绝对最新版本的选项。

为ROS 2核心做出贡献?

如果您打算直接为ROS 2核心软件包做出贡献,则可以安装 source 与以下机构共享安装说明 Rolling distribution