Often you’ll find some applications not available in your OS repository/third party repository or you need to install a recent version than the one in your repository. Whatever the case might be, you’re left with no option but to compile & install the application from the source tarball provided from the application’s project website. Beginners might feel this process to be intimidating but its not that difficult. Once you repeat it a couple of times, it will become a second nature to you. I’ll outline some basic steps which will help you to install the application from a source tarball.