Frcel jsem na RedHatu az do prichodu Fedory. Pak nadesel cas na zmenu. Zkousel jsem Debian, ale moc me uz pri instalaci nenadchl na mem novem HW. Kdosi mi rekl, jdi do Gentoo. Dlouho jsem vahal a nakonec jsem to vicemene naslepo zkusil. Jeste si zive pamatuju, jak me ten instalacni proces po precteni prvni stranky instalacniho manulau proste fcucnul a pustil me od klavesnice az za 3 dny :-) kdyz byl Gentoo nainstalovan. Potil jsem se jako kun, kdyz jsem kompiloval XFree86, KDE nebo OOffice -- ale vse slo hladce. Clovek se s Gentoo hodne rychle a hodne nauci o linuxu. Vsecko mi tu slape jako hodinky, jsem naprosto spokojen. Kdyz neco hledam, vim presne kam sahnout, protoze instalatorem systemu jsem byl ja :o) a ne nejakej GUI.
Ja som svojho casu tiez prepadol kuzlu Gentoo takmer na rok. Bol som vo vytrzeni z niektorych skvelych vlastnosti. Ale casom sa zacali ukazovat aj nedostatky celej filozofie tejto distribucie. Ide najma o pristup kompilacie vsetkeho. Pomaly vo mne zacali hlodat pochybnosti, ci cas straveny kompilaciou (radovo hodiny kazdy den) vobec stoji za tu pomerne malu mieru lepsej optimalizacie. Povedal som si ze asi nie (hned potom co som 24 hodin kompiloval cele KDE a o 3 dni nato vysla nova skvela verzia, tak to ma uz 'dorazilo').
Zacal som teda hladat nieco ine. Debian mi nevyhovoval kvoli problemom s aktualnostou a Slackware (na ktorom som 'vyrastol') zasa nema pre mna dostatocnu spravu balickov (zavislosti). O 'klikacich' distribuciach som ani neuvazoval.
Odvtedy slapem na Arch linuxe, pretoze splna tieto moje poziadavky:
- je optimalizovana na i686 a je to naozaj svizne
- ma vyborny balickovaci system (zavislosti, tahanie binarnych balickov zo siete) + podpora kompilovania balickov a la Gentoo (t.j. mate k dispozicii kompilovacie 'recepty', takze kazdy balicek si mozete kedykolvek prekompilovat aj sami, napr. s inymi prepinacmi)
- jednoduche a prehladne usporiadanie konfiguracnych suborov (/etc)
Mozno by ste tejto distribucii mohli niektori dat sancu (http://www.archlinux.org), najma ak mate radi distribucie 'debianovskeho typu' (lebo prave Debianu sa najviac podoba). Ja som naozaj spokojny pouzivatel tejto pre mna uzasnej distribucie uz skoro 2 roky.
Uvodem, pouzivam Gentoo na serverech uz dva roky, i kdyz mi znami rikali, ze je to modni distra a ze si *seru* s prominutim na hlavu. ale reknu vam, ze zatim jsem nemel jediny problem, ktery by byl tak osudny, abych od nej musel odejit.
Rad bych zde zminil par veci, ktery jsou tu zmineny a jsou trochu diskutabilni.
a) kompilace - jestli chcete od Gentoo maximum, tak jak uz tu nekdo rikal nemuzete jej tam nafrkat honem, honem. make.conf je obrovsky vychytany konfigurak, kde cim vic uvedete, tim lip pro vas. kdyz ho chci na server, tak do USE napisu, co chci, ale hlavne co NECHCI. tzn. -X -QT -GTK, atd.... podobne nastavite CFLAGS, nejlepe podle doporuceni na webu pro servery. Pomoci emerge info se pak dovite jaky jsou aktualni zavislosti a nastaveni systemu, vc. USE. Kdyz neco instaluju, nejdriv zkusim emerge -pv program a dovim se co portage vlastne bude delat, a jestli to tak chci. jestli ne, pouzivam direktivy USE
b) portage - kazdy den neco kompilovat, zalezi na kazdym, jak moc to chce mit aktualni a rozhodne to neni chyba Gentoo, kdyz neco zkompilite (KDE?) ze je druhy den nova verze.
c) podpora - uz jste videli forums.gentoo.org? kdo vam nabidne lepsi podporu v takovem zaberu ze soucasnych dister? debian rozhodne ne, o slacku uz vubec nemluve. Aneb zadarmo si muzete kapitanovat kriznik, ale naucte se to sami s pomoci google.
d) instalace - musite obetovat trochu svyho casu a pochopit zaklady linuxu, jestli je uz nemate, ale rikat, ze se to kompiluje dny, jak tu nekdo rikal, ehm, tak Gentoo neni pro deset let stary stroje. Jestli mermocne chcete Gentoo takto rozjizdet, nic vam nebrani ho zkompilit na 2GHz stroji s CFLAGS i586 a pak ten disk do ty Pl prenyst. A mate to za odpoledne...
Souhlasim, taky to tak delam. Kdyz chci Gentoo na slabsi stroj, kompilim si to v chrootu v praci na servru a pak pretahnu. Ted chci zkusit distribuovane gcc treba jen na 2 serverech, pak muzu podat vysledek. Gentoo neni jenom o kompilaci. Sice pravda, ze se bootstrap, KDE, oo.org kompiluje dele (na slabsim stroji), ale i to se da prezit. Strasne se mi u Gentoo libi jeho prehlednost a emerge. Kdyz shanim nejakou aplikaci napisu emerge -s aplikace a vypadne mi seznam i s popisem. Nemusim googlit a nikde nic hledat (rpmfind...). Gentoo je fakt super. Nemam nic proti FC, Slacku, Debianu (kazdy ma rad to sve).
ano je to vsetko diskutabilne, riesenie je v tom, ze kazdy si musi vybrat distribuciu na zaklade vlastnych preferencii
ak narazate na moj prispevok, tak ja som sa snazil uviest v com a preco mi gentoo prestal vyhovovat a ze som nasiel pre mna lepsiu alternativu
v ziadnom pripade som nechcel povedat nieco v zmysle: gentoo je nanic, nepouzivajte ho
gentoo je velmi prepracovana distribucia ale nie kazdemu moze vyhovovat, takisto su rozne typy nasadeni a urcite by som nechcel tlacit vsade jednu distribuciu a zvazil by som alternativy (napr. vami spominane starsie pocitace)
totalna kompilacia je podla mna najvacsia vyhoda a zaroven aj najvacsia nevyhoda gentoo, existuje niekolko distribucii, ktore umoznuju aj vsetko kompilovat ako gentoo aj pouzivat binarne balicky alebo tieto pristupy vhodne kombinovat (myslim v ramci balickovacieho systemu, kompilovat 'vie' samozrejme kazdy linux). napr. co keby som chcel pri optimalizacii pouzit iny pristup, prekompilovat zaklad systemu a velke baliky ako KDE alebo OpenOffice si instalovat binarne, toto mi gentoo v zasade neumozni. na druhej strane ziadna z tychto distribucii nema kompilaciu systemu pravdepodobne tak prepracovanu ako gentoo, takze znova je to o preferenciach, ci mi ta totalna optimalizacia stoji za vsetky sprievodne problemy. ak ano tak odporucam gentoo minimalne skusit je to naozaj vzacna skusenost !
ja osobne uz viac preferujem pohodlnost a rychlost instalacie a updatov, az tolko na optimalizacii nestratim (hlavne pri archlinuxe, ktory je optimalizovany uz 'od vyroby' -march=i686 -O2 -pipe) a co potrebujem si prekompilujem
ad doba kompilacie: no neviem, ale moj notebook PIII 900, 384 MB RAM rozhodne nie je 10 rokov stary stroj a kompilacia systemu s Xfree86, KDE a par dalsimi balikmi mi trvalo skoro 3 dni (a napriek tomu mi tam vydrzal skoro rok :) )
ad podpora: ano mate pravdu, na gentoo je dobra podpora, co vsak neznamena ze ine distra dobru podporu nemaju, pozrite na http://bbs.archlinux.org/
d) no prave pro ty slabe stroje gentoo je ne? Aby se z nich dalo vymlatit maximum a clovek mel nad vsim kontrolu. Nedovedu si predstavit Mandrake na P166. Gentoo bylo v pohode. Jo ano trvalo to par dni ale s tim se pocita no ne? Navic tyto stare stroje jsou vyrazne stabilnejsi nez gigahertzova zarovka s ultrapixelovou
Gentoo na AMD-K6 taky jedna basen. Trvalo to 1,5 dne ale s tim jsem pocital. Navic se pritom da normalne pracovat. V klidku najednou zjistim ze mi chybi treba xmms tak dam xmms a mezitim treba pisu do nakyho configu ve vimu. Horsi pripady jsou openoffice. To pak vychytam den kdy jsem od rana do vecera v praci a z prace jenom mrknu domu jestli jede vse ok.
DistCC vyborna vec. Jedu na vsech pocitacich doma.
To vas jogurt neumi!