The RPM is compiled file package which is easy to use. The problem is some RPMs need much dependencies which is annoying. I have to search and download the dependency RPMs.
Alternatively, I can download the source code, and use './configure
' -> 'make
' -> 'make install
' to do the installation. The 'make
' process is a little troublesome compared with RPM, but 'make
' solves the dependency problem.
Could you tell me the difference between RPM install and 'make
' source code from installation perspective? Thank you!
EDIT: For example, I am installing RabbitMQ in RH. I failed to install it from RPM, as it needs much dependencies. But I managed to install it by 'make' source code. So the difference confuses me.