I'm new to Ubuntu 10.04, Linux Command line, Code:Blocks, ROS, and SVN, so please bear with me if my questions seem confused. Why is the Ubuntu install (Pre-compiled binaries) considered to be "not optimal" compared to "Installing on Ubuntu from SVN"? Is there any reason why I would prefer to install on Ubuntu from SVN? Pre-compiled libraries prevents me from modifying the original code (prior to pre-compiling), so is it implied that I would *almost never* need to modify such code? Is the fact that I can't modify pre-compiled code the reason that installing Pre-compiled binaries is considered "not optimal"? (stated on http://www.ros.org/wiki/ROS/Installation/Ubuntu/Deb ) If I install on Ubuntu from SVN, do I need to first need to install SVN if I want to use Code:Blocks to do SVN-based builds(is this a correct concept?) (does that also imply that SVN must be installed before Code:Blocks?) ? I see that I can choose to install "ROS Only", "Base" or "PR2". Can't I install them all and use them all? What is the correct install order?: SVN, C++ compiler, Player/Stage/Gazebo, Code:Blocks, and then ROS? Is there anything special I must do on the ROS side of things if I want to use Orocos or URBI with ROS? Do you recommend I use Orocos or URBI for the real-time orchestration of ROS? I like to begin using the PR2 software and simulation as a starting point to learn more about using ROS after I do the tutorials of course. Thanks for your advice, SamQ _________________________________________________________________ The New Busy is not the old busy. Search, chat and e-mail from your inbox. http://www.windowslive.com/campaign/thenewbusy?ocid=PID28326::T:WLMTAGL:ON:WL:en-US:WM_HMP:042010_3