Installing software from source and using /usr
as prefix can break things, as you might overwrite libraries or binaries that are shipped with your distribution. These libraries and/or binaries often are dependencies for other programs and might prevent them from working correctly.
Best options to install things are:
- /usr/local as prefix in the
configure
command - /opt/ for binary distributed applications or if you have to e.g. maintain multi-version self compiled software