Building from Source: configure, make, and make install
When no package exists, learn the classic source-build workflow with configure, make, and make install, plus how it relates to package managers.
When Packages Are Not Enough
Package managers like apt and dnf cover most needs, but sometimes you must build software from source: a newer version, a missing distro package, or custom compile options.
The Three-Step Dance
Most source projects follow the same ritual:
./configurechecks your systemmakecompiles the codemake installcopies files into place
All lessons in this course
- Archiving and Compression: `tar`, `gzip`, `bzip2`
- Package Management (Debian/Ubuntu): `apt`, `dpkg`
- Package Management (CentOS/Fedora): `yum`, `dnf`, `rpm`
- Building from Source: configure, make, and make install