Ubuntu24 .04安装Ros2安
时间: 2025-03-06 16:40:21 浏览: 159
### Ubuntu 24.04 上安装 ROS 2 的方法
#### 添加 ROS 软件源
为了确保能够获取最新的 ROS 2 版本,在开始之前需先添加合适的软件源。对于中国用户来说,可以使用中科大镜像站来加速下载过程。
```bash
sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.ustc.edu.cn/ros/ubuntu/ $DISTRIB_CODENAME main" > /etc/apt/sources.list.d/ros-latest.list'
```
此命令会创建一个新的 APT 源列表文件 `/etc/apt/sources.list.d/ros-latest.list` 并指向中科大的 ROS 镜像站点[^3]。
#### 更新本地包索引并设置密钥
更新系统的包管理器缓存以反映新加入的仓库:
```bash
sudo apt update
```
接着导入 ROS GPG 密钥以便验证所下载软件的真实性:
```bash
sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
```
再次运行 `apt update` 来使更改生效[^1]。
#### 安装 ROS 2 基础组件
现在可以从官方渠道安全地安装 ROS 2 的基础组件了。这里假设目标版本为最新稳定版(Jazzy),具体如下所示:
```bash
sudo apt install ros-jazzy-desktop
```
这一步骤将会自动处理依赖关系并将必要的桌面环境及相关工具一并部署到系统当中。
#### (可选)安装开发工具链
如果计划参与 ROS 包的编译或是更深入的研究工作,则建议额外安装一些辅助性的开发工具:
```bash
sudo apt install ros-dev-tools
```
这些工具可以帮助开发者更好地管理和维护自己的项目[^2]。
#### 初始化 rosdep 工具
rosdep 是一个用于解析和满足 Python 和 system-level dependencies 的实用程序。初始化它可以使后续操作更加便捷:
```bash
sudo rosdep init
rosdep update
```
完成以上步骤之后便可以在 Ubuntu 24.04 LTS 中成功搭建起完整的 ROS 2 开发平台。
阅读全文
相关推荐


















