Thursday, August 14, 2008

CheckInstall + InstallWatch = Lethal Combination

A good way to keep your N systems up to date without re-compiling N times (especially Samba/Wine which take ages).

Many packages do not come with a "make uninstall", so trying to get rid of software that you have compiled from source and installed is not a trivial task, and your system ends up getting polluted.

A tip I learned from the Linux Journal was to use checkinstall to manage source installations. Together with installwatch, checkinstall tracks the changes to your system, at the same time allowing you to conveniently create RPM/DEB/PKG archives for Redhat/Fedora/Debian/Slackware for distribution on other systems.

RPM generation used-to, and still is an arcane art that I never bothered to learn. Now with checkinstall, there is no more excuse.

Yeah.

No comments: