Linux Commands Examples

A great documentation place for Linux commands


automatically cleans up after a build


dh_auto_clean [build system options] [debhelper options] [-- params]

add an example, a script, a trick and tips

: email address (won't be displayed)
: name

Step 2

Thanks for this example ! - It will be moderated and published shortly.

Feel free to post other examples
Oops ! There is a tiny cockup. A damn 404 cockup. Please contact the loosy team who maintains and develops this wonderful site by clicking in the mighty feedback button on the side of the page. Say what happened. Thanks!


no example yet ...

... Feel free to add your own example above to help other Linux-lovers !


dh_auto_clean is a debhelper program that tries to automatically clean up after a package build. It does so by running the appropriate command for the build system it detects the package uses. For example, if there’s a Makefile and it contains a distclean, realclean, or clean target, then this is done by running make (or MAKE , if the environment variable is set). If there is a or Build.PL, it is run to clean the package.

This is intended to work for about 90% of packages. If it doesn’t work, or tries to use the wrong clean target, you’re encouraged to skip using dh_auto_clean at all, and just run make clean manually.


See " BUILD SYSTEM OPTIONS " in debhelper(7) for a list of common build system selection and control options.

Pass params to the program that is run, after the parameters that dh_auto_clean usually passes.

see also


This program is a part of debhelper.


Joey Hess <joeyh[:at:]debian[:dot:]org>

How can this site be more helpful to YOU ?

give  feedback