This document aims to cover the installation of a (simple) Gentoo system, the portage tree and the configuration of a personal overlay.
Gentoo (pronounced djen-too) is a source-based, rolling-release, Linux distribution whose primary goal is to provide a very flexible base on which to build a Linux system. Since every program is configured from the source, with only the specified options and compiler optimizations, it's possible to create a system perfectly tailored to your system and use case.
- Portage
The "killer-feature" of Gentoo is most certainly its package manager, Portage... although it is not quite a package manager, yet much more than that. Portage is a collection of tools and scripts that manipulate ebuilds , the basic Gentoo "package". Ebuilds are nothing more than Bash scripts running in the Portage environment and describing how a program is to be patched, configured, compiled, installed as well as its dependencies. This is accomplished most notably with a c