ubuntu 20.04 ros1
时间: 2025-03-13 07:13:15 浏览: 47
### 安装和配置 ROS1 on Ubuntu 20.04
#### 设置密钥与源
为了确保能够顺利安装 ROS1,在开始之前需设置系统的软件源并导入仓库的公钥。对于 Ubuntu 20.04 来说,可以通过如下命令来完成这一步骤:
```bash
sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
```
接着,通过以下命令获取官方 GPG 密钥以验证下载包的真实性[^2]。
```bash
curl -s https://raw.githubusercontent.com/ros/rosdistro/master/ros.asc | sudo apt-key add -
```
#### 更新本地索引文件
更新 APT 软件包列表以便于后续操作可以找到最新版本的 ROS1 包:
```bash
sudo apt-get update
```
#### 安装 ROS1 Desktop Full 版本
针对希望获得全面功能体验的开发者而言,推荐安装 `desktop-full` 变体,它包含了几乎所有的核心组件以及图形化工具集。执行下面这条指令即可实现这一目标:
```bash
sudo apt install ros-noetic-desktop-full
```
此过程可能耗时较长,请耐心等待直至完成安装[^1]。
#### 配置环境变量
为了让终端识别新安装好的 ROS 命令,建议将下列语句追加到个人用户的 `.bashrc` 文件末尾处:
```bash
source /opt/ros/noetic/setup.bash
```
之后重新加载该脚本或者重启终端窗口使更改生效。
#### 初始化 rosdep 工具
Rosdep 是一个用于解析依赖关系的小型实用程序,有助于简化项目构建流程中的依赖管理任务。初始化及同步数据库的操作可通过这两条简单的命令达成:
```bash
sudo rosdep init && rosdep update
```
以上步骤完成后即代表成功完成了在 Ubuntu 20.04 上部署 ROS1 的全过程。
阅读全文
相关推荐


















