Click to See Complete Forum and Search --> : Installation Loggers


APwrs
01-12-2003, 02:25 AM
I've done some searching about this topic both on Google and here and I haven't been able to find quite the answer I was looking for, so I'll just come right out and ask my question: Are there any Linux programs in existence that log all the files created during an installation (or just between when you start logging and stop logging), like third-party uninstall programs do in Windows?

Of course with RPM's and source tar balls, they come with their own methods of removing the program from your system (usually) but I've found that often times these methods still leave behind some files and directories, other than configuration data created after the install which of course the removal procedure wouldn't know anything about. Often I find a few files and / or directories that were installed as part of the package which simply don't get removed, and I have to hunt them down using methods such as find.

However, if there was an installation logger, it would make things that much simpler when removing programs, and it would easily allow every last bit of a program to be successfully removed when you were done with it (except for the configuration files of course). If anyone knows of any programs like this available for Linux, I would greatly appreciate the information. Thank you.

Saptech
01-12-2003, 02:36 AM
Installwatch (http://asic-linux.com.mx/~izto/checkinstall/installwatch.html) and Checkinstall may be what you want.

APwrs
01-12-2003, 02:37 AM
I will certainly look into those two programs. Thank you very much for your reply, it is greatly appreciated.

APwrs
01-27-2003, 05:53 AM
I inspected InstallWatch and CheckInstall, and they are pretty close to what I was looking for, however, in order for CheckInstall to create an RPM, it appears that it needs some sorces of some sort, which I don't have. I don't even have a compiler installed right now.

I've searched for a few hours for alternatives to this, but everything I've found (and there wasn't much) is based on InstallWatch it seems. There are just so many install loggers / uninstaller programs available for Windows, I'm suprised to see really only one for Linux.

If anyone knows of any other alternatives that not only log installations, but can also remove them later (other than the classic InstallWatch / CheckInstall group) I would be very grateful for that information.