(2021)
https://www.linuxfromscratch.org/
Read Building and Installing Software Packages for Linux, and have a minium level of comfort about unpacking a tarball and running make
.
(Mention of SunSITE brought back some memories!)
The Beginner’s Guide to Installing from Source covers much of the same territory, with additional recent developments (version control, checksums, etc.).