安装
安装 ROS 2 Rolling Ridley 的选项:
Binary packages
仅针对列出的层1操作系统创建二进制文件 REP-2000. 如果您没有运行以下任何操作系统,则可能需要从源构建或使用 container solution 在您的平台上运行ROS 2。
我们为以下平台提供ROS 2二进制包:
Ubuntu Linux - Noble Numbat (24.04)
deb packages (recommended)
RHEL 9
RPM packages (recommended)
Windows 10
从来源建造
我们支持从以下平台上的来源构建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。