I have a server which is running CentOS, and I have been able to install both Mono and Mod_Mono for the purposes of running my ASP.Net application. This took me a while to get working, but eventually it did.

In order to do this, I had to install all the pre-requisites and then compile Mono and Mod_Mono from source using ./configure, make and make install. My question now though is, what happens when I want to install a newer version.

When I install packages using yum or rpm, I have the option of uninstalling, however, I haven't found any way of doing this with packages compiled from source, so how do I uninstall? Or do I? Do I just compile from source again on top of what is already there?