Gentoo
Gentoo Linux on Linuxi distributsioon, mis on projekteeritud modulaarsena, portatiivsena ja optimeerituna kasutaja arvutist olenevalt. See saavutatakse niimoodi, et kõik programmid kompileeritakse lähtekoodist. Suur hulk arvutiprogramme on saadaval ka eri arhitektuuride binaarpakettidena, mis vähendab kompileerimise aega, kuid sellega rikutakse Gentoo vaimu ja kaob "isetegemise" võlu. Programmide lisamine, uuendamine ja kustutamine käib programmi Portage abil.
Sisukord |
Portage [muuda]
Pikemalt artiklis Portage
Portage on paketihaldussüsteem, mis aitab kasutajal lisada, uuendada ja kustutada programme. 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 [muuda]
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 [muuda]
Lippude abil kontrollitakse, milliseid funktsioone mingi pakett täitma peab ja milliseid mitte.
Näiteks Fedorale või Mandrake'lle on võimatu installeerida ainult KDE-graafikaga keskkonda, sest paljud rakendused on kompileeritud toetama ka GNOME-keskkonda, mistõttu ikkagi installeeritakse masinasse mõned GNOME'i teegid. Näiteks programmi Samba installeerimine Fedorasse või Mandrake'i nõuab ka Cupsi teekide installeerimist, olenemata sellest, kas samba abil on kavatsust printida või ei. Nii Fedoras kui ka Mandrake'is saab pakette ise kompileerida, kuid mõnda vahendit on äärmiselt raske eemaldada.
Mplayeri kompileerimisel ja installeerimisel saab täpselt öelda, kas lubada või keelata näiteks järgmiste asjade toetus: protsessori käsustik (mmx, mmx2, 3dfx, 3dnow, 3dnowex), helisüsteemid (oss, alsa), kodekid (xvid, divx, oggvorbis), seadmed (dvd, juhtkang) ja muud.