**Gentoo Linux** on Linuxi distributsioon, mis on projekteeritud modulaarsena, portatiivsena ja optimeerituna kasutaja arvutile. See saavutatakse kõigi programmide kompileerimisega lähtekoodist. Suur hulk programme on saadaval ka arhitektuuripõhiste binaarpakettidena, mis vähendab kompileerimisaega, kuid sellega rikutakse Gentoo vaimu ja kaob "isetegemise" võlu. Programmide lisamine, uuendamine ja kustutamine käib programmi Portage abil.

Portage
-------

 *Pikemalt artiklis Portage*
Portage on paketihaldussüsteem, mis aitab kasutajal programme lisada, uuendada ja kustutada. Portage on kirjutatud Pythonis, mis on põhiline Gentood kasutusvahend. Süsteemi ennast nimetatakse Portage'iks, kuid enamus tegevusi toimub terminaliprogrammi Emerge abil. 

### Kasutamise lipud

Portage süsteem võimaldab kasutada lippe, millega saab määrata, missugused programmi vahendid kompileeritakse programmidesse ja missugused mitte. Näiteks saab DVD-ga arvutil tuua sisse DVD toetuse, DVD-ta arvutil aga see kompileerimata jätta. Lipud võivad tugevalt mõjutada suhtust teiste programmidega ja nende kasutamine on üks moodus programmide seadmiseks.

Võrdlus teiste distributsioonidega
----------------------------------

Paketihalduri Portage lippudega kontrollitakse, milliseid funktsioone mingi pakett täitma peab ja milliseid mitte.

Näiteks Fedora või Mandriva Linuxile on keerukas paigaldada ainult KDE kasutajaliidest, sest paljud rakendused on kompileeritud toetama ka GNOME kasutajakeskkonda. Seetõttu paigaldatakse arvutisse ikkagi paljud GNOME keskkonna teegid. Näiteks programmi Samba paigaldus Fedora või Mandriva Linuxile nõuab ka printimissüsteemi Cupsi teekide paigaldamist, olenemata sellest, kas on kavas printida või mitte. Nii Fedora kui ka Mandriva Linuxis saab pakette ise kompileerida, kuid mõningaid vahendid on hiljem äärmiselt keerukas süsteemist eemaldada. 

Meediamängija Mplayeri kompileerimisel ja paigaldamisel saab täpselt ette anda omadusi: protsessori käsustike toetus (mmx, mmx2, 3dfx, 3dnow, 3dnowex), helisüsteemid (oss, alsa), kodekid (xvid, divx, oggvorbis), lisaseadmete (dvd, juhtkang) jt. toetus.

Vaata ka
--------

* Linux From Scratch
* UNIXi-laadne operatsioonisüsteem
* Operatsioonisüsteem

| * v
* r
Linuxi distributsioonid |
| --- |
| Android | 
Android-IA • Android-x86 • *CyanogenMod* • *CopperheadOS* • LineageOS • Replicant • Remix OS |  |
| Arch | 
Antergos • ArchBang • ArchLabs • Chakra • Manjaro Linux • Parabola GNU/Linux-libre |
| Debian | 
antiX • Astra Linux • Bharat Operating System Solutions • BunsenLabs • Elive • *CrunchBang Linux* • Devuan • gNewSense • HandyLinux • Kali Linux • Knoppix • SparkyLinux • SteamOS • Tails |
| Ubuntu ametlikud | 
Edubuntu • Kubuntu • Lubuntu • Ubuntu Budgie • Ubuntu GNOME • Ubuntu Kylin • Ubuntu MATE • Ubuntu Studio • Xubuntu |
| Ubuntu mitteametlikud | 
CAINE Linux • *Estobuntu* • Linux Mint • Trisquel • Bodhi Linux • elementary OS • Asturix |
| Fedora | 
BLAG Linux and GNU • Korora |
| Red Hat | 
CentOS • ClearOS • Linpus Linux • Oracle Linux • Qubes OS • Rocks Cluster Distribution • Scientific Linux • SME Server |
| Gentoo | 
Calculate Linux • Chromium OS • Chrome OS • Funtoo Linux • Sabayon Linux |
| Slackware | 
Austrumi Linux • DeLi Linux • DNALinux • Kongoni • NimbleX • Platypux • Porteus • Salix OS • Slax • TopologiLinux • VectorLinux • Zenwalk |
| Kerged distrod | 
*Damn Small Linux* • K12LTSP • Puppy Linux • SliTaz • Tiny Core Linux |
| Eespool loetlemata | 
Linux From Scratch • *Mandriva Linux* • OpenMandriva Lx • Mageia • *MeeGo* • Sailfish OS • openSUSE • SUSE Linux Enterprise Server • Frugalware Linux • PCLinuxOS • ROSA Linux • Solus • Source Mage • Uruk GNU/Linux • Void Linux |