itnok.install_ros2_ubuntu
安装 ROS2 在 Ubuntu 上
在 Ubuntu 主机上安装 ROS2。
执行的步骤包括:
- 使用角色 itnok.manage_pkg_ubuntu:
- 确保安装了 build_essentials 包
- 添加 ROS2 代码库密钥
- 安装选择的 ROS2 元包和基本工具
- 检查已安装的软件包
- 安装 RTI Connext DDS 和中间件 (程序自动接受许可协议!)
:exclamation: 要求
无。
:abcd: 角色变量
变量 | 描述 | 默认值 |
---|---|---|
install_ros2_distro |
要安装的 ROS 发行版的简短名称 | dashing |
install_ros2 |
要安装的元包名称 ( ros-base , desktop ) |
ros-base |
:link: 依赖项
要安装依赖项,请使用:
$ ansible-galaxy install <dependecy.name>
所需 Ansible 角色的安装也可以简单地通过:
$ ansible-galaxy install -r requirements.yml
:notebook: 示例剧本
以下是如何在剧本中使用此角色的示例:
---
- hosts: servers
remote_user: ubuntu # 可选(你的远程用户)
gather_facts: yes # 可选
become: yes
roles:
- { role: itnok.install_ros2_ubuntu }
vars:
install_ros2_distro: "dashing"
install_ros2: "desktop"
:guardsman: 许可证
MIT (了解更多)