ros:multiple_install
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
ros:multiple_install [2014/02/06 12:13] – redox | ros:multiple_install [Unknown date] (current) – removed - external edit (Unknown date) 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | # Install several packages at once | ||
- | If you want to install from source different packages, using `catkin_make_isolated` without re-compiling existing packages (that are downloaded since they' | ||
- | |||
- | Prepare you workspace | ||
- | mkdir my_wksp | ||
- | cd my_wksp | ||
- | |||
- | Generate the packages list | ||
- | rosinstall_generator stack1 packageb blabla --rosdistro hydro --wet-only --deps --exclude RPP > all.rosinstall | ||
- | |||
- | Download the packages, update the workspace | ||
- | wstool init -j8 src all.rosinstall | ||
- | # or, if you're working with an existing workspace | ||
- | # wstool merge all.rosinstall -t src | ||
- | # wstool update -j8 -t src | ||
- | |||
- | Install system dependencies | ||
- | rosdep install --from-paths src --ignore-src --rosdistro hydro -y -r | ||
- | # Add " | ||
- | |||
- | Compile | ||
- | catkin_make_isolated -q --merge | ||
- | |||
- | Install ! | ||
- | sudo / | ||
- | |||
- | That should be it. If you compare to the other examples (Debian install, Turtlebot install), you might notice some changes: | ||
- | |||
- | * `--exclude RPP` is used to exclude the already installed packages from the dependencies search | ||
- | * Two lines for catkin_make_isolated instead of one: That's because compiling as root is bad | ||
- | |||
- | |
/home/share/www/redox.ws/wiki/data/attic/ros/multiple_install.1391688780.txt.gz · Last modified: 2023/11/24 21:55 (external edit)