安装
安装ROS2 Foxy Fitzroy的选项: [小鱼@5279]
二进制包
二进制文件仅针对 REP-2000 层级的一级操作系统创建。如果您没有运行以下任何操作系统,您可能需要从源文件构建或使用 container solution 在您的平台上运行ROS 2。 [Alyssa@5281]
我们为以下平台提供ROS 2二进制包:
Ubuntu Linux - Focal Fossa (20.04)
您应该选择哪种安装?
从二进制包或源文件安装都可以完成功能齐全且可用的ROS 2安装。选项之间的差异取决于您计划如何使用ROS 2。 [Alyssa@5294]
二进制包是通用的,并提供一个已经建立的ROS 2安装。这对于那些想立即投入并开始使用ROS 2的人来说非常好。
Linux用户有两个安装二进制包的选项:
Debian包
"fat" archive
建议从Debian包安装。它更方便,因为它会自动的安装其必要的依赖项。它还会定期更新系统。 [Alyssa@5299]
但是,您需要根访问权限才能安装Debian包。如果你没有根访问权限, "fat" archive是下一个最佳选择。 [待校准@5300]
选择从二进制包安装的macOS和Windows用户只有 "fat" archive选项 (Debian包是Ubuntu/Debian独有的)。 [待校准@5301]
从源文件构建是为希望更改或显式省略ROS 2基础部分的开发人员设计的。对于不支持二进制文件的平台,也建议这样做。从源文件构建还使您可以选择安装ROS 2的绝对最新版本。 [待校准@5302]
对ROS 2核心有贡献吗?
如果您计划直接为ROS 2核心包做出贡献,您可以安装 latest development from source (最新开发版)提供了 Rolling distribution 的安装说明。 [Alyssa@5304]