Ubuntu 22.04安装ros2
时间: 2025-05-30 18:33:44 浏览: 29
### 安装 ROS 2 的详细指南
#### 添加 ROS 2 APT 存储库并授权 GPG 密钥
为了在 Ubuntu 22.04 上成功安装 ROS 2,第一步是将 ROS 2 的官方 APT 存储库添加到系统中,并通过 `curl` 命令获取其 GPG 密钥。以下是具体命令:
```bash
sudo apt update && sudo apt install curl gnupg lsb-release
sudo curl -sSL https://raw.githubusercontent.com/ros/rosdistro/master/ros.key -o /usr/share/keyrings/ros-archive-keyring.gpg
```
此过程会下载 ROS 2 的公钥文件至 `/usr/share/keyrings/` 路径下[^1]。
---
#### 配置软件源列表
完成 GPG 密钥的导入后,下一步是配置系统的软件包管理器以识别 ROS 2 的存储库地址。执行以下命令来创建一个新的 `.list` 文件用于定义 ROS 2 的仓库路径:
```bash
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/ros-archive-keyring.gpg] http://packages.ros.org/ros2/ubuntu $(source /etc/os-release && echo $UBUNTU_CODENAME) main" | sudo tee /etc/apt/sources.list.d/ros2.list > /dev/null
```
这条指令的作用是向 APT 源列表中加入 ROS 2 的官方二进制分发版本信息[^2]。
---
#### 更新本地APT索引
当以上两步完成后,需要刷新本地的 APT 缓存以便能够检索最新的可用软件包数据。运行如下命令实现这一目标:
```bash
sudo apt update
```
如果网络环境允许访问国外服务器,则可以直接继续后续步骤;否则建议切换国内镜像加速下载速度(例如阿里云提供的服务)。对于后者情况可参照特定指导文档完成相应调整[^3]。
---
#### 安装 ROS 2 发行版
最后一步就是实际安装所需的 ROS 2 版本组件了。假设要安装的是最新稳定发布的桌面全功能套件,那么可以使用下面这个命令来进行操作:
```bash
sudo apt install ros-humble-desktop
```
这里选择了 Humble Hawksbill 这一长期支持(LTS)分支作为例子展示,默认包含了大部分常用工具集以及示例程序等内容供开发者快速上手学习[^1].
---
### 注意事项
在整个过程中,请确保您的计算机始终处于连接互联网的状态之下,因为部分资源可能依赖于在线获取才能顺利完成部署工作流程。另外,在某些特殊场景比如企业内部局域网环境下可能会遇到防火墙拦截等问题影响正常进程开展,此时则需联系管理员协助解决此类技术障碍。
阅读全文
相关推荐

















