Hi Christian, I recommend you look at this REPs, which are currently open (i.e. being implemented): http://www.ros.org/reps/rep-0100.html http://www.ros.org/reps/rep-0102.html Both deal with reducing the size of the installation in future versions. With respect to 'smartly' reducing the system of your ROS system, ROS provides tools to tell you your exact dependencies, and how to install them, so that you can trim down to exactly what you need. You may be best off doing a custom install of just the packages in your dependency tree, instead of the debian installs, which include additional packages that you probably don't need. If you're doing a custom install from source, you'll want to strip the .svn directories post checkout. Downloading just the packages that you need should be relatively simple to script as a combination of: rospack depends your_top_level_package roslocate svn package_name - Ken On Tue, Oct 12, 2010 at 6:24 AM, Christian Verbeek wrote: >  Dear all, > > is there a smart way of getting a ROS system running on a device with > only about 100MB of free disk space? I could manually collect all > binaries and libs from both /opt/ros/cturtle and my project's source > path. Is there really no other way to boil down the development tree to > the bare minimum? > > In the end I would like to end up with a deb file being installed on the > target system. > > Regards > Christian > > _______________________________________________ > ros-users mailing list > ros-users@code.ros.org > https://code.ros.org/mailman/listinfo/ros-users >