Before you start
Let's say that you find a particular application that you'd like to install on your system. Maybe you need to run a very recent version of this program, and this most recent version isn't yet available in a packaging format such as RPM. Perhaps this particular application is only available in source form, or you need to enable certain features of the program that are not enabled in the RPM by default.
Whatever the reason, whether of necessity or simply just because you want to compile the program from its sources, this tutorial will show you how.
To get the most from this tutorial, you should already have a basic knowledge of Linux and a working Linux system on which you can practice the commands covered in this tutorial.