You're reading the documentation for a development version. For the latest released version, please have a look at Galactic.

安装

Options for installing ROS 2 Galactic Geochelone Chinese:

二进制包

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

As defined in REP 2000

从源代码构建

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

应该选择哪种安装?

从二进制包或源代码安装都会得到一个功能完整且可用的 ROS 2 安装。不同的选择取决于你计划如何处理 ROS 2。

二进制包是通用的,并提供一个已经构建的 ROS 2 安装。这对于那些想要立即开始使用 ROS 2 的人来说是非常棒的。

Linux 用户有两个选择来安装二进制包:

  • Debian 包

  • “fat” 档案包

从 Debian 软件包中安装是推荐的方法。它更方便,因为它自动安装其必要的依赖。它还会与常规的系统更新一起更新。

然而,你需要 root 权限才能安装 Debian 软件包。如果你没有 root 权限,”fat” 存档是下一个最佳选择。

选择从二进制软件包中安装的 macOS 和 Windows 用户只有 “fat” 存档选项(Debian 软件包是 Ubuntu/Debian 的专属)。

从源码构建 是为了那些希望改变或明确省略 ROS 2 基础部分的开发者。它也被推荐给不支持二进制文件的平台。从源码构建也让你可以选择安装绝对最新的 ROS 2 版本。

为 ROS 2 的核心做出贡献?

如果你打算直接为 ROS 2 的核心包做贡献,你可以安装 最新源码,它与 Rolling 发行版 共享安装说明。