ubuntu系统安装ros简单
时间: 2025-01-11 21:17:13 浏览: 57
### 如何在 Ubuntu 系统上简单安装 ROS
#### 准备工作
为了确保 ROS 能够顺利安装,在开始前需确认已正确配置了 Ubuntu 的软件源。打开“System Settings”,进入“Software & Updates”。在此界面下,于“Ubuntu Software”选项卡中勾选“universe”、“restricted”以及“multiverse”三个类别[^3]。
#### 更新包列表并安装依赖项
通过终端执行以下命令来获取最新的包信息,并安装必要的工具:
```bash
sudo apt update && sudo apt upgrade -y
```
接着安装 `python-rosdep` 工具用于解析和满足 ROS 包的依赖关系:
```bash
sudo apt install python-rosdep2 -y # 如果遇到找不到命令的情况,则先运行此行代码[^2]
```
#### 初始化 rosdep 并更新其数据库
初始化 rosdep 后可以更方便地处理后续操作中的依赖问题:
```bash
sudo rosdep init # 可能会提示已经存在,忽略即可
rosdep update # 获取最新版本的数据文件
```
#### 设置 ROS 源密钥与仓库地址
添加官方提供的 GPG 密钥至本地以验证下载的安全性;随后指定国内镜像站点作为加速手段之一(这里假设使用清华大学开源软件镜像站为例):
```bash
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
echo "deb http://mirrors.tuna.tsinghua.edu.cn/ros/ubuntu $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/ros-latest.list
```
#### 正式安装 ROS 发行版
再次刷新系统的APT缓存之后便可以选择要安装的具体组件了。对于初学者来说推荐采用桌面全功能套件(desktop-full),它包含了几乎所有的核心库和支持工具:
```bash
sudo apt-get update
sudo apt-get install ros-noetic-desktop-full -y # 假设当前使用的为 Noetic 版本
```
完成上述步骤后即代表完成了基本环境搭建过程。最后记得设置环境变量以便可以直接调用相关指令而无需每次都手动输入完整路径名:
```bash
source /opt/ros/noetic/setup.bash # 将这条语句加入~/.bashrc 文件内实现每次登录自动加载
```
阅读全文
相关推荐


















