Spletl sis server, hochu. Tady tím nikoho neoslníš. Kdyby sis ten článek taky alespon přečetl.
--
Já osobně používám Debian už dva roky. Potato jsem nezažil, začínal jsem na čerstvě vyšlém Woodym, a asi před půl rokem jsem upgradoval (bez rebootu počítače) na testing. Důvodem byly jednoznačně novější verze Qt a GTK knihoven, bez kterých se desktopář těžko obejde. Teď už se tak dopředu neženu, nejnovější si udržuju jen mplayer, Avidemux, OpenOffice a Mozillu.
Je to dobrá distribuce pro lidi, co chtějí poznat, jak co funguje. Když si totiž musíte všechen HW pěkně ručně nainstalovat, tak vám to teprve udělá tu pravou radost a také pochopíte, že počítač opravdu nemusíte rebootovat 5x denně, a ob týden reinstalovat OS.
ja jsem zkusil zacit uz bramburkou ale priznam se ze jsem na to nemel. detekce hw me netrapi ale nerozdejchal jsem instalator balicku... dlouho jsem to mel za dukaz vlastni blbosti ale pak jsem narazil na Gentoo a po srovnani s nastrojem portage muzu zodpovedne prohlasit ze dpkg & apt* & spol je hloupy a nepouzitelny.
a pro lidi kteri chteji poznat jak to funguje je _mnohem_ lepsi slack.
Jsem uz 2 roky spokojenym uzivatelem debianu - rozdil od Vas je v tom, ze zatimco Vy jste po stazce s APT nasel Gentoo, ja jsem po srazce s APT nasel "APT Howto" a od te doby nemam problem :) Ano, emerge je opravdu jednodussi, ale za tuto cenu : 1) neni vyhledavani pomoci vice slov 2) popisy balicku jsou opravdu kratke 3) je zoufale pomale. Myslim ze pro Gentoo jsou daleko lepsi argumenty nez zrovna emerge...
musim souhlasit s obema nazory.
debian je silny a pekny linuxovy nastroj. specielne pro servery, kde chce mit admin klidek.
ale take musim rict, ze: gentoo rulez.
na srovnavani vyhod a nevyhod debian vs. gentoo si netroufam. osobne pouzivam gentoo na nekolika strojich (servery, desktopy), snadna udrzba, cerstvy sw a clovek se nauci kupu novych featurek :-)
[ pro pokrocilejsi uzivatele doporucuji pricichnout k gentoo ]
1) pokud nevite, co chcete instalovat, muzete hledat (podle slov, kategorii) tady: http://packages.gentoo.org/
2) k cemu jsou dobre dlouhe popisy balicku? dokumentace je k dispozici vetsinou na homepage produktu... (viz seznam balicku vyse)
3) zoufale pomale... to myslite i s kompilaci? ta muze bezet behem normalni prace, krome toho je pochopitelne mozne oddelit stazeni souboru a samotnou instalaci, a jelikoz je mozne instalovat i z CD nebo HD...
... uprimne receno stejne nechapu stiznosti toho typu, ze instalace systemu, ktery hodlam pouzivat roky, trva o neco dele nez 20 minut... pokud ovsem neni clovek maniak, co musi kazdy den nainstalovat (a odinstalovat) desitky nesmyslnych a neznamych programu, aby se mu dobre spalo :o) navyk z windowsu a sharewarovych CD?
Zatim jsem tu nenasel ani jeden argument pro Gentoo. Nechci vyvolavat flame, o Gentoo vim jen ze se kompiluje a ze ma emerge.
1.) vyhledavani balicku v Debianu - packages.debian.org, nebo treba aptitude. Lze v Gentoo vyhledat rychle a pohodlne (bez internetu) u balicku vyhledat popisky, zavislosti, konflikty, prebytecne balicky, automaticky instalovane balicky a reverzni zavislosti balicku? (tj. kdo je zavisly na danem balicku)
2.) dlouhy popis je dobry k tomu abych vedel co ten ktery balicek dela. kdyz budu mit popisky typu: exim = mail server, postfix = mail server, sendmail = mail server, tak mi to veru moc nepomuze. A mnohdy je lepsi hledat vhodny produkt prave podle klicovych slov v popiscich. Zvlast kdyz zrovna nemate internet.
3.) kompilace - to uz je teprve blbost. Kdo chce kompilovat, kompiluje, kdo nechce, nekompiluje. Debian nabizi oboji. Kompilaci nevidim ani jako vyhodu ani jako nevyhodu, to je jako se hadat jestli se lip lyzuje v lete nebo plave v zime. Kazdej chce neco jinyho. Neinstaluju kazdej den tuny softwaru, ale urcite neco taham celkem casto, a osobne pokud chci koukat na kompilaci a poradne vytizit procesor, tak si kompiluju mplayer, nebo kernel
Zkuste mi napsat alespon jednu KONSTRUKTIVNI vyhodu gentoo, rad se priucim. Mne osobne u Debianu nic nechybi...
alespon pro me je, ze se mi na rozdil od Debianu nainstaloval, kdyz jsem postupoval podle dosazitelnych instrukci (viz muj prispevek vyse, ktery se tykal spis male vzpominky na debian-installer) :)
Vubec se tu nechci hadat, co je lepsi, stejne si myslim, ze kazdemu vyhovuje neco jineho (a hlavni roli nehraji racionalni duvody :) Jenom kdyz clovek vypocitava "nevyhody" distribuce, s niz nepracuje, tak jde spis o to, ze se s ni nenaucil delat. Proto si myslim, ze neni od veci na takova tvrzeni reagovat.
Pro vase otazky o emerge: pro prvni informaci snad tady: http://www.abclinuxu.cz/clanky/show/55606 - myslim ze tu nema cenu opisovat manual, ostatne vycerpavajici info dostupne na strankach gentoo.org.
Jinak portage se o zavislosti balicku stara dost peclive a automaticky, takze prakticky ty informace (ktere jsou ale mozne, viz parametry emerge) nejsou treba.
Urcite se tu nikoho nebudu snazit presvedcovat, aby se vzdal Debiana a nainstaloval si Gentoo, co bych z toho mel ze :o)
Zalezi na tom, jestli debian vudec nekdy s apt chybu vyhodil :) Ale zatim jsem dosel k tomu, ze na servery pouzivam woodyho - zkuste se starat o vice serveru naraz a objevite vyhody apt, a na desktopu mam gentoo (jsem hracicka, takze si rad neco poladim). Jinak Debianu a Gentoo zdar, a hlavne se kvuli tomu nepodrezte!
Ja jsem jednou na serveru chtel pouzit debian, ale nepodarilo se mi na webu debianu najit oficialni CD stabilni verze (woodyho). Napsal jsem jim bugreport ze to na tom webu nejde najit a uz to opravili.
Po bugreportu na nenalezitelnost oficialniho CD stabilni verze mi nekdo poradil ze mam zkusit gentoo tak jsem gentoo zkusil a na predmetnem serveru je dodnes a funguje :)
-) Gentoo jsem instaloval cely tyden.
-) Ma tak agresivni chovani, ze se mi nekolikrat zakous pretaktovany procesor, takze jsem mu musel nastavit defaultni hodnoty. Prisel jsem o 33% vykonu
-) Nechodilo kolecko mysi za zadnou cenu.
-) po gentoo upgrade se mi upgradovalo pouze gcc3.3.2 na gcc3.3.3 . Od te doby jsem nebyl schopen instalovat vmware, pac kernel je kompilovan gcc verze 3.3.3 a skript hlasil, ze gcc pouziva verzi "". (prazdny retezec). Pritom prikaz gcc -dumpversion vypisoval 3.3.3
-) pri instalaci sun-j2sdk tahal binarky java-...-gcc2.95 a chtel instalovat java-...-gcc3.3 Pak mu nema sedet md5?
-) KDE 3.2 nabiha 10s, u debiana 10s.
-) musim vsechno nastavit.
-) emerge je tak jednoduchy, ze si temer nemuzu vybrat samotny balik, ktery je soucasti komplexniho baliku. (co takle xmms-alsa vubec jsem nenasel a arts nepouzivam)
> Ma tak agresivni chovani, ze se mi nekolikrat zakous pretaktovany procesor, takze jsem mu musel nastavit defaultni hodnoty. Prisel jsem o 33% vykonu
... tak tohle jsem trošku nepochopil? k čemu ten výkon je, jestliže v okamžiku, kdy se ho nějaký software pokusí využít, jde procesor do kytek?
> po gentoo upgrade se mi upgradovalo pouze gcc3.3.2 na gcc3.3.3
vzhledem k tomu, ze gcc 3.3.3 je v distribuci celkem čerstvě, napadá mě podezření na provoz unstable verze - v tom případě se některým problémům nelze divit ...?
Pokud procesor pri provadeni software spadne protoze je pretaktovany a nevydrzi napor zateze, je to chyba procesoru a ne programu. V pripade, ze procesor bezi na vyssi rychlost nez je garantovana rychlost vyrobcem a spadne, neni to chyba ani procesoru, ani programu, ale uzivatele ze nepochopil co to je specifikace.
Nevim proc mi tu mnozi pripadate levi, nebo je woody divnej. Jediny debian ktery jsem v zivote pouzival byl SLINK (2.1), po nem prislo potato a pak teprv woody. Svedl jsem to coby smrkac na gymplu bez navodu. Gentoo jsem s navodem nenahodil, pac mi odmitalo zkompilovat Xka (mozna byla ta syntakticka chyba zdrojaku jen ten jeden den, vickrat jsem to nezkousel)...
Obe distry jsou podle vseho zaraditelne do te profi kategorie linuxu, kam nejake Suse, RH a spol opravdu nepatri. Obe maji na uzivatele naroky: musi vedet jak se jmenuje jeho hw, musi vedet jaky partition schema v linuxu a musi tusit jak to cele funguje, jinak nenainstaluje ani to ani ono, podobne jako OpenBSD a NetBSD.
Ty naroky davaji jasne vyhody, tim ze nepredstiraji(ty skripty), ze memu pocitaci rozumi lepe nez ja, budou se ptat kde je treba, ale nebudou se ptat jestli chci opravdu nechat zapnute ty servery na ktere uz se jednou ptal ve smyslu jesti je opravdu chci nainstalovat, ze by z toho mohly byt bezpecnostni potize...
Netvrdim, ze komercni distry jsou k nicemu (mdk ma moje mama na desktopu), ale jakmile clovek zacne linuxu trochu rozumet jsou ty "lepsi" lepsi protoze v dusledku setri cas.
Sam pouzivam slackware nebo *BSD
Jeste tady nepadlo v souvislosti s gentoo USE
USE je skvela vec a vyplati se ho dobre nastavit.
Pro neznalce gentoo je v USE nastaveno jak se maji delat zavislosti. Pokud je napriklad v USE="alsa ..." tak vsechny balicky, ktere mohou mit alsu jsou zkompilovany s alsou ( xmms mplayer ...) pokud tam alsa neni tak nebo dokonce je tam "-alsa" tak se to s alsou nezkompiluje a alsu nepotrebujete. Takhle je udelano neco co v binarnich baliccich mit nemuzete, balicky na sobe zaviset mohou nebo ne. U binarni distribuce se vam muze stat, ze budete muset nainstalovat kdelibs kvuli jednomu grafickemu programu, ktery by ve skutecnosti ani kdelibs nepotreboval.
Doporucoval bych kazdemu kdo instaluje gentoo at USE venuje dostatek casu opravdu se to vyplati.
emerge -k způsobí, že kde jsou k dispozici, použijí se binární balíčky.
Máme-li např. gentoo cd2, uděláme tohle
1) vložíme gentoo2 CD do mechaniky
2) mkdir /mnt/cdrom; mount /dev/cdrom /mnt/cdrom
3) export PKG_DIR="/mnt/cdrom"
4) emerge -k kde
A tímto způsobem jsem nainstaloval kde za pár minut - binárně :)
gentoo vs debian flame?
pouzivam obe distra, doma gentoo a v praci debian (oba jsou to klasicke desktopy)
1. samozrejme, ze jde vyhledavat pomoci vice slov u emerge je to volba -S, stejne tak u esearch
2. to je pravda, vzdy vsak u nich je uvedeno url, kde je podrobny popis balicku
3. emerge pomale je, ne vsak esearch
Nechapu co mate proti dselect(u)? Ja jej pouzivam, protoze jsem si na nej zvykl. Na aptitude jsem se dival zatim jenom z rychliku a pripada mi to jako jenom trochu pozmenenej (vybarvickovanej :-)) dselect, a ani mne to nejak netahne k tomu jej zacit pouzivat. Jinak jsou to jenom nadstavby, takze nema smysl se o tom asi jakkoliv bavit, vetsina stejne pouziva primo dpkg nebo apt. Zdar Debian GNU/Linuxu, nebo jak ze se to spravne pise. :-)