I am currently running Solus Linux on my PC, and like many running it, have found the greatest difficulty with it to be software installation. Solus comes packaged Natively with a package manager called eopkg, but has a very limited selection of software. There apparently is a way to install software from source i.e. tar.gz archives, by extracting and compiling the source. With this in mind, I began developing a package manager for Solus that would automatically install such programs from source. After extensive searching however, I have been unable to find any clear coverall answers to the steps in compiling and installing the sources.
My Question: What are the steps for extracting, compiling, and installing programs on Solus or possibly general linux?
Please note that this is my first time using any form of linux besides Kali For Soc. Engineering, so the answer may apply to most distros on top of Solus and I may be an idiot.
I appreciate all answers and forms of help, and I thank you in advance as well for any help you do provide. Thanks!
Note: I will accept links to instructions or similar questions should they exist. Thanks!