Installation
Options d’installation de ROS 2 Rolling Ridley :
Paquets binaires
Les fichiers binaires ne sont créés que pour les systèmes d’exploitation de niveau 1 répertoriés dans REP-2000. Compte tenu de la nature du Rolling, cette liste peut être mise à jour à tout moment. Si vous n’exécutez aucun des systèmes d’exploitation suivants, vous devrez peut-être créer à partir des sources ou utiliser une solution de conteneur pour exécuter ROS 2 sur votre plateforme.
Nous fournissons des packages binaires ROS 2 pour les plates-formes suivantes :
Ubuntu Linux - Jammy Jellyfish (22.04)
Packages Debian (recommandé)
RHEL 8
Packages RPM (recommandé)
Construire à partir de la source
Nous prenons en charge la création de ROS 2 à partir de la source sur les plates-formes suivantes :
Quelle installation choisir ?
L’installation à partir de packages binaires ou à partir de la source se traduira à la fois par une installation ROS 2 entièrement fonctionnelle et utilisable. Les différences entre les options dépendent de ce que vous prévoyez de faire avec ROS 2.
Les packages binaires sont destinés à un usage général et fournissent une installation déjà intégrée de ROS 2. C’est idéal pour les personnes qui souhaitent plonger et commencer à utiliser ROS 2 tel quel, immédiatement.
Les utilisateurs de Linux ont deux options pour installer les packages binaires :
Paquets Debian
archives « grosses »
L’installation à partir de packages Debian est la méthode recommandée. C’est plus pratique car il installe automatiquement les dépendances nécessaires. Il se met également à jour parallèlement aux mises à jour régulières du système.
Cependant, vous avez besoin d’un accès root pour installer les packages Debian. Si vous n’avez pas d’accès root, l’archive « fat » est le meilleur choix suivant.
Les utilisateurs macOS et Windows qui choisissent d’installer à partir de packages binaires n’ont que l’option d’archivage « fat » (les packages Debian sont exclusifs à Ubuntu/Debian).
La construction à partir des sources est destinée aux développeurs qui cherchent à modifier ou à omettre explicitement des parties de la base de ROS 2. Il est également recommandé pour les plates-formes qui ne prennent pas en charge les binaires. La construction à partir des sources vous donne également la possibilité d’installer la dernière version absolue de ROS 2.
Vous contribuez au cœur de ROS 2 ?
Si vous envisagez de contribuer directement aux packages de base de ROS 2, vous pouvez installer le dernier développement à partir de la source qui partage les instructions d’installation avec la distribution progressive.