# Revision history [back]

Thank you very much for your prompt but detailed reply. Still obscure anyway.

For instance,

 ~/ros_catkin_ws\$ rosdep install --from-paths src --ignore-src --rosdistro indigo -y executing command [sudo -H apt-get install -y gazebo2] Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package gazebo2 ERROR: the following rosdeps failed to install apt: command [sudo -H apt-get install -y gazebo2] failed 

This clealy tells in order to install ROS, gazebo2 should be pre-installed. However, current Gazebo is of version 5.0 http://www.gazebosim.org/ . If there is such a flexibility for the users to pick up which version of a particular package he/she would like to install, that would be more user-friendly, right?

What's more, in my case, I'm installing ROS on an Embedded system. The default repository doesn't come with gazebo2. At least, there should be such a flexitility for us to modify the rosdep scripts, instead of knowing nothing about what's going on. Right?

Therefore, is there any chance for me to know the scripts  rosinstall_generator wstool rosdep catkin_make_isolated  line by line??

Cheers Pei