itnok.install_ros2_ubuntu
install-ros2-ubuntu
Installieren Sie ROS2 auf einem Ubuntu-Host.
Durchgeführte Schritte:
- Verwendung der Rolle itnok.manage_pkg_ubuntu:
- Sicherstellen, dass das Paket build_essentials installiert ist
- ROS2 Repository-Schlüssel hinzufügen
- Gewünschtes ROS2-Metapaket und grundlegende Werkzeuge installieren
- Überprüfung der installierten Pakete
- Installation von RTI Connext DDS & Middleware (Programmgesteuerte BESTÄTIGUNG der Lizenzvereinbarung!)
:exclamation: Anforderungen
Keine.
:abcd: Rollen-Variablen
Variable | Beschreibung | Standardwert |
---|---|---|
install_ros2_distro |
Kurzname der ROS-Distribution, die installiert werden soll | dashing |
install_ros2 |
Name des zu installierenden Metapakets (ros-base , desktop ) |
ros-base |
:link: Abhängigkeiten
Um Abhängigkeiten zu installieren, verwenden Sie:
$ ansible-galaxy install <dependecy.name>
Die Installation der erforderlichen Ansible-Rollen kann auch einfach mit folgendem Befehl erfolgen:
$ ansible-galaxy install -r requirements.yml
:notebook: Beispiel-Playbook
Hier ein Beispiel, wie Sie diese Rolle in Ihren Playbooks verwenden können:
---
- hosts: servers
remote_user: ubuntu # optional (Ihr Remote-Benutzer)
gather_facts: yes # optional
become: yes
roles:
- { role: itnok.install_ros2_ubuntu }
vars:
install_ros2_distro: "dashing"
install_ros2: "desktop"
:guardsman: Lizenz
MIT (mehr lesen)
Über das Projekt
Install ROS2 on an Ubuntu host.
Installieren
ansible-galaxy install itnok.install_ros2_ubuntu
Lizenz
mit
Downloads
1.2k
Besitzer