Joined: July 2004
||Posted: May 15 2007,02:44
A harddrive installation *could* be frugal, which would require a remaster. The debian-style install makes a fully-writable filesystem, so you don't need to remaster. If you have /ramdisk and /KNOPPIX directories, you are probably running frugal.
Personally I would not recommend that you touch libraries unless you are sure they aren't needed. Many libraries are shared among multiple programs, as you said. I'm sorry to say I don't think there is any way to check what files depend on a given library. The best you could do is guess, and hope you don't delete something you need.
apart from the dynamic libraries, the files you need to remove typically have the same or similar name as the program.
The executable is found in /bin, /usr/bin, or /usr/local/bin. Those found in /bin are the very basic programs that are common to most Linux system, and probably are not ones you want to remove.
Data files such as images and documentation are in /usr/share and /usr/local/share, usually in a subdirectory.
Configuration files are often found in /etc
Occasionally an application will install data files in a subdirectory of /usr/lib or /usr/local/lib. I have no idea why some developers decide to do that, but it happens.