45.7 Packaging Source Builds with checkinstall
Right, so you’ve just run make install and a few thousand files have silently scattered themselves across your /usr/local like digital confetti. You feel that little pang of regret. “How do I ever uninstall this?” you wonder. “What have I done?” Welcome to the fundamental problem of installing from source. make uninstall is a fickle beast—it only works if the Makefile is perfectly designed for it (many aren’t) and you haven’t rm -rf’d that source directory yet.