ubuntu24.04怎样进行安装ros
时间: 2025-06-12 12:36:33 浏览: 10
### 如何在 Ubuntu 24.04 上安装 ROS
#### 配置环境
为了确保系统的兼容性和稳定性,在开始之前需要确认当前的操作系统版本。可以通过运行以下命令来验证:
```bash
lsb_release -a
```
如果返回的结果显示 `Distributor ID: Ubuntu` 和 `Release: 24.04`,则可以继续操作。
---
#### 更新系统包管理器
更新本地的 APT 缓存并安装必要的工具:
```bash
sudo apt update && sudo apt upgrade -y
sudo apt install curl gnupg2 lsb-release -y
```
此步骤有助于确保后续依赖项能够正常解析和下载[^3]。
---
#### 添加 ROS 软件仓库密钥
由于默认情况下 ROS 的软件源未被信任,因此需要手动导入 GPG 密钥:
```bash
curl -sSL https://raw.githubusercontent.com/ros/rosdistro/master/ros.key | sudo gpg --dearmor -o /usr/share/keyrings/ros-archive-keyring.gpg
```
需要注意的是,部分网络环境下可能会遇到连接超时或其他错误。在这种情况下,建议参考外部博客资源进行调整[^3]。
---
#### 设置 ROS 软件源
针对 Ubuntu 24.04,需指定对应于该发行版的 ROS 或 ROS2 版本(例如 Rolling Ridley)。执行如下命令以添加官方 ROS2 软件源:
```bash
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/ros-archive-keyring.gpg] http://packages.ros.org/ros2/ubuntu $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/ros2-latest.list > /dev/null
```
这一步骤定义了 ROS2 的最新稳定分支作为目标存储库地址[^4]。
---
#### 安装 ROS2
完成以上准备工作之后,即可通过 APT 工具链部署完整的桌面环境组件集合:
```bash
sudo apt update
sudo apt install ros-rolling-desktop
```
这里选择了名为 “desktop” 的元包形式,它包含了图形界面支持以及开发过程中常用的插件集[^2]。
---
#### 初始化 rosdep 并同步依赖关系
为了让项目构建过程更加顺畅,还需要初始化全局范围内的 rosdep 数据库映射表单,并将其与互联网上的权威副本保持一致状态:
```bash
sudo rosdep init
rosdep update
```
这样做的目的是让脚本能自动识别缺失的第三方库文件名及其具体位置信息[^1]。
---
#### 测试安装成果
最后一步是用来检验整个流程是否成功结束的一个简单方法就是调用 echo 命令打印出当前活动的工作空间路径变量值:
```bash
source /opt/ros/rolling/setup.bash
echo $ROS_VERSION
```
理想状态下应该看到屏幕输出数字“2”,代表已经切换到了第二代架构体系下工作模式之中。
---
阅读全文
相关推荐


















