ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

install ros packages from synaptic without upgrade?

asked 2012-06-06 07:20:34 -0600

Alireza gravatar image


When i want to download and install a ros package from synaptic its want to upgrade lots of my ros packages and so downloading takes a long time and also its turns all of my changes to my ros packages to default!

So how can i download a ros package without need to upgrade other packages?

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2012-06-06 09:15:29 -0600

updated 2012-06-06 11:19:10 -0600

I don't think there is good way to automatically upgrade a single package while retaining all the other ones, as the entire dependency tree of that package generally will need to be updated as well. You can try and build the package in question from source, but at some point or other you will need to update the dependencies as well.

Additionally, there is never a good reason to modify the default packages, because as you have experienced your changes will get overwritten. I am not sure if there is a guide or tutorial that explains this better, but in general you should only need to make changes locally in your workspace.

At this time, my best recommendation is to do full updates, but infrequently and as needed. Also avoid making changes to packages downloaded through debs.

edit flag offensive delete link more

Question Tools


Asked: 2012-06-06 07:20:34 -0600

Seen: 496 times

Last updated: Jun 06 '12