Published by Niels on 06 Feb 2011
Remove Build Dependencies after ‘apt-get build-dep’
I recently started to have a look at the LibreOffice code to see if I could contribute to it. On their developers web page there is a nice tutorial on how to install all the build dependencies for it using Debian based Linux distributions like Ubuntu. If you want to get rid of all these dependencies after a while, for example because you are no longer interested or you need the disk space, it is very hard to delete them. Fortunately I found a working solution here.
To make things a bit easier I built a script to for command line use that can be downloaded here:
1 2 3 4 5 | #!/bin/bash sudo aptitude markauto $(apt-cache showsrc "$1" \ | grep Build-Depends \ | perl -p -e 's/(?:[\[(].+?[\])]|Build-Depends:|,|\|)//g') |
It can be invoked as follows (assuming it is in your PATH):
build-dep-rm openoffice.org
I want to emphasize that I did not invent this method, the credits should have to go to the persons that posted the solution on Launchpad.