autoconf is a tool for producing shell scripts that automatically
configure software source code packages to adapt to many kinds of UNIX-like
systems using the entire GNU build system.
autoconf produces the configuration script
configure automatically creates a customized
18.104.22.168 Compile and install a program
Debian does not touch files in
/usr/local/ (see Supporting diversity, Section 2.5). So
if you compile a program from source, install it into
so it will not interfere with Debian.
$ cd src
$ ./configure --prefix=/usr/local
$ make install # this puts the files in the system
22.214.171.124 Uninstall program
If you still have the source and if it uses
automake and if you can remember how you
$ ./configure all-of-the-options-you-gave-it
# make uninstall
Alternatively, if you are absolutely sure that the install process puts files
/usr/local/ and there is nothing important there, you
can erase all its contents by:
# find /usr/local -type f -print0 | xargs -0 rm -f
If you are not sure where files are installed, you should consider using
checkinstall, which provides a clean path for the uninstall.