.TH "ROSDEP" "1" "January 12, 2012" "0.1" "rosdep" .SH NAME rosdep \- rosdep command . .nr rst2man-indent-level 0 . .de1 rstReportMargin \\$1 \\n[an-margin] level \\n[rst2man-indent-level] level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] - \\n[rst2man-indent0] \\n[rst2man-indent1] \\n[rst2man-indent2] .. .de1 INDENT .\" .rstReportMargin pre: . RS \\$1 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] . nr rst2man-indent-level +1 .\" .rstReportMargin post: .. .de UNINDENT . RE .\" indent \\n[an-margin] .\" old: \\n[rst2man-indent\\n[rst2man-indent-level]] .nr rst2man-indent-level -1 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. .\" Man page generated from reStructeredText. . .SH SYNOPSIS .sp \fBrosdep\fP <\fIcommand\fP> [\fIoptions\fP] [\fIargs\fP] .SH DESCRIPTION .sp The \fBrosdep\fP command helps you install external dependencies in an OS\-independent manner. For example, what Debian packages do you need in order to get the OpenGL headers on Ubuntu? How about OS X? Fedora? rosdep can answer this question for your platform and install the necessary package(s). .sp For more information on rosdep, see \fI\%http://ros.org/wiki/rosdep\fP. .sp Run "rosdep \-h" or "rosdep \-h" to access the built\-in tool documentation. .SH COMMANDS .sp \fBcheck ...\fP .INDENT 0.0 .INDENT 3.5 Check if the dependencies of ROS package(s) have been met. .UNINDENT .UNINDENT .sp \fBinstall ...\fP .INDENT 0.0 .INDENT 3.5 Install dependencies for specified ROS packages. .UNINDENT .UNINDENT .sp \fBdb ...\fP .INDENT 0.0 .INDENT 3.5 Display the dependency database for package(s). .UNINDENT .UNINDENT .sp \fBkeys ...\fP .INDENT 0.0 .INDENT 3.5 List the rosdep keys that the ROS packages depend on. .UNINDENT .UNINDENT .sp \fBwhat\-needs ...\fP .INDENT 0.0 .INDENT 3.5 Print a list of packages that declare a rosdep on (at least one of) .UNINDENT .UNINDENT .sp \fBwhere\-defined ...\fP .INDENT 0.0 .INDENT 3.5 Print a list of YAML files that declare a rosdep on (at least one of) .UNINDENT .UNINDENT .SH OPTIONS .sp \fB\-\-os=OS_NAME:OS_VERSION\fP .INDENT 0.0 .INDENT 3.5 Override OS name and version (colon\-separated), e.g. ubuntu:lucid .UNINDENT .UNINDENT .sp \fB\-i, \-\-include_duplicates\fP .INDENT 0.0 .INDENT 3.5 Do not deduplicate .UNINDENT .UNINDENT .sp \fB\-a, \-\-all\fP .INDENT 0.0 .INDENT 3.5 Select all ROS packages. Only valid for commands that take as arguments. .UNINDENT .UNINDENT .sp \fB\-h, \-\-help\fP .INDENT 0.0 .INDENT 3.5 Show usage information .UNINDENT .UNINDENT .sp \fB\-v, \-\-verbose\fP .INDENT 0.0 .INDENT 3.5 Enable verbose output .UNINDENT .UNINDENT .SH INSTALL OPTIONS .sp \fB\-\-reinstall\fP .INDENT 0.0 .INDENT 3.5 (re)install all dependencies, even if already installed .UNINDENT .UNINDENT .sp \fB\-y, \-\-default\-yes\fP .INDENT 0.0 .INDENT 3.5 Tell the package manager to default to y or fail when installing .UNINDENT .UNINDENT .sp \fB\-s, \-\-simulate\fP .INDENT 0.0 .INDENT 3.5 Simulate install .UNINDENT .UNINDENT .sp \fB\-r\fP .INDENT 0.0 .INDENT 3.5 Continue installing despite errors. .UNINDENT .UNINDENT .SH AUTHOR Tully Foote, Ken Conley .SH COPYRIGHT 2011, Willow Garage .\" Generated by docutils manpage writer. .\" .