Before RPM and YUM, installing packages from source code was the only way.
Check for necessary components
Creates the Makefile
Builds the executable binary file
Installs the software
Usually the source course is available in the tarball format such tar.gz or tar.bz - kind of a zipped file of some kind.
Installing Nmap 7.91 from source code:
wget https://nmap.org/dist/nmap-7.91.tar.bz2file nmap-7.91.tar.bz2bzip2 -d nmap-7.91.tar.bz2tar -xf nmap-7.91.taryum groupinstall 'Development Tools'cd nmap-7.91/./configuremakemake install