Vlákno názorů k článku Red Hat 9 a co s ním od LK - Dosud jsem praticky výhradně používal RH, popř. MDK....

  • Článek je starý, nové názory již nelze přidávat.
  • 14. 6. 2004 7:06

    LK (neregistrovaný)

    Dosud jsem praticky výhradně používal RH, popř. MDK. Debianu, SUSE ani Slacku jsem nějak nepřišel na chuť. Poté, kdy bylo jasné, že RH je cesta do pekel, jsem vyzkoušel Gentoo. Je to systém naprosto geniální a ačkoliv nejsem nijaký guru, díky super dokumentaci (což je v článku zmíněno) jsem s instalací "od píky" neměl žádný problém.
    Co naprosto nechápu, je výhrada, že člověku zvyklému na rpm (což jsem já 100% byl) bude emerge dělat problémy. Kombinace "emerge sync && emerge -up world" a po kontrole výstupu "emerge -u world" je tak snadná a efektivní. Když se vzpomenu na up2date, otevírá se mi kudla v kapse. Teď jsem srovával emerge s up2date jako aktualizační nástroje, IMHO vítězí i emerge ve srovnání s rpm. Už je skvělý systém USE, kdy nemusím u každé stažené aplikace (zdrojů) zkoumat, jak zapnout podporu LDAPu, MySQL apod., zkrátka to nasypu do USE a od té doby vše, co budu kompilovat (v pojetí RPM instalovat), bude mít podporu všeho, co jsem si explicitně vymínil na jednom centrálním místě.
    Gentoo je vhodné i na doma, protože dám-li emerge -p cokoliv, dostanu přesný výpis závislostí, takže stačí, abych si zmíněné soubory donesl ze školy/práce na CD a nestane se mi to, že zjistím, že donesený soubor má na triku dalších 20 nevyřešených závislostí. Toť můj pohled na věc.

  • 14. 6. 2004 8:13

    _janci_ (neregistrovaný)

    Je to totalna pravda, ja Gentoo takto prevadzkujem uz od Gentoo 1.4rc1 (cca 1.5 roku) a funguje to bezchybne (teda, pokial neurobim nejaku blbost). Je to trosku nepohodlne, ale vyvazi to sila systemu aj aplikacii... :)

    BTW - mozno je lepsie pouzit emerge -Dupv world :)

  • 14. 6. 2004 8:31

    ext-one (neregistrovaný)

    Případně #emerge -DUpv world
    pokud máte v systému maskované ebuildy a nechcete je downgradovat .-)

    Gentoo je jednička jen to chce mít připojení na net.

  • 14. 6. 2004 9:14

    Peto_MiG (neregistrovaný)

    Ako Debianista ktory vidi iste pretrvavajuce problemy v Debiane uz som parkrat rozmyslal o vyskusani Gentoo, ale niekolko veci ma odradza:

    -je to naozaj take jednoduche vytvorit si vlastnu sadu instalacnych CD? Lebo nemam take pripojenie na net aby som mohol odvsadial tahat gigabajty zdrojakov

    -ako je na tom slovencina? Je jednoduche zlokalizovat prostredie, klavesnicu, fonty,...? Toto je jeden z najvacsich problemov Debianu a ak na tom Gentoo nie je PODSTATNE lepsie, tak nema pre mna cenu

    -ako je to realne s vykonom? Nechcem pocut chvalospevy "ooo to je super" , ale realne porovnanie napr. s Debianom. Ide mi najma o nasadenie na pomalsich masinkach. A o defaultne nastavenia Gentoo -nemienim to nijak zvlast tweakovat.

    -a ako je to s bezpecnostou? Debian ma uz celkom dobre defaultne nastavenia sluzieb, nebude Gentoo derave?

  • 14. 6. 2004 10:05

    _janci_ (neregistrovaný)

    1) instalacne cd pouzivam standardne, ktore som stiahol z mirroru, zdrojove kody si nosim domov na CDRW z prace; na www.gentoo.cz (?) som kedysi napisal navod, ako na build bez netu, BTW, existuje nejaky taky podobny manual aj na www.gentoo.org; bez netu sa v kazdom pripade nezaobides

    2) slovencina je uplne super, len som potreboval do /etc/profile pridat:
    LC_ALL="sk_SK"
    LINGUAS="sk en"
    takze linuxovy standard, na ktory gentoo trochu zabudlo, ale je to fajn. Myslim, ze PODSTATNE nie je uplne presne slovo, ale je to jednoduchsie ako som bol zvyknuty na MDK, RH alebo FC (ta bola relativne slusna). V kazdom pripade VZDY pomoze mam alebo LDP, co nebolo u inych distro az tak bezne

    3) realny vykon kazdeho operacneho zavisi od obrovskeho mnozstva faktorov, ale gentoo sa da pomerne slusne optimalizovat. Mam dojem, ze mne chodi na mojich pocitacoch pomerne rychlo a hladko, neporovnatelne lepsie ako Win, Darwin, jedine hadam BeOS je trosku sviznejsi :)

    4) s bezpecnostou je to komplikovanejsie, Gentoo velmi agilne patchuje vsetky bezpecnostne diery, staci teda v rozumnom intervale updatovat, ale bezna distribucia ma vzdy nejake musky. Na druhej strane zase nie je vhodne neustale nieco kompilovat kvoli bezpecnosti....
    Myslim, ze default setup uplne na workstation staci, bezpecnostne moznosti je vhodne modulovat pri kompilacii SW.

    Na bezpecne nasadenie existuju volby Gentoo hardened, ktory by mal fungovat ovela bezpecnejsie (mienim ho pouzit na serveri).

  • 14. 6. 2004 12:24

    Stanislav Brabec (neregistrovaný)

    Prosím, nepoužívejte LC_ALL, ale LANG. Už jsem to mnohokrát psal do různch debat:

    LC_ALL vnutí jazyk i tam, kam nepatří, ale zato v mnoha aplikacích nenastaví písmo. A lidé si pak stěžují, že jim to či ono nechodí správně česky/slovensky nebo dokonce nechodí vůbec.

    LINGUAS je prakticky zbytečné. Snad pokud máte opravdu malý disk, na který se nevejdou překlady do jiných jazyků (při plné instalaci řádově stovky megabajtů).

  • 14. 6. 2004 13:23

    _janci_ (neregistrovaný)

    1) dik za radu, toto mi komplikovalo obcas situaciu, ale zatial mi to nejako vyrazne neskodilo - v podstate som mal obcas problemy s manom, ale nevadilo to
    2) LINGUAS mam kvoli hladkemu prekladu lokalizacii napr v KDE ("opravdu maly disk" nemam;) )

  • 14. 6. 2004 16:19

    LINkeR (neregistrovaný)

    Rad by som sa spytal, preco mate tieto premenne zadane v /etc/profile? Nestacilo by nieco ako doplnit subor do /etc/env.d? Napr.:
    cat /etc/env.d/02locales
    LANG=cs_CZ
    LC_CTYPE=cs_CZ
    LC_NUMERIC=cs_CZ
    LC_TIME=cs_CZ
    LC_COLLATE=cs_CZ
    LC_MONETARY=cs_CZ
    LC_MESSAGES=cs_CZ
    LC_PAPER=cs_CZ
    LC_NAME=cs_CZ
    LC_ADDRESS=cs_CZ
    LC_TELEPHONE=cs_CZ
    LC_MEASUREMENT=cs_CZ
    LC_IDENTIFICATION=cs_CZ
    LC_ALL=

  • 14. 6. 2004 22:29

    xkesh (neregistrovaný)

    to nevim, ale dokud jsem do /etc/profile nepridal
    export LC_CTYPE=cs_CZ, zaboha mi nesla zprovoznit ceska klavesnice (mrtve klavesy). Vsechna ostatni reseni jaksi nezabirala...

  • 14. 6. 2004 10:14

    finn (neregistrovaný)

    - instalační CD jsem si nevytvářel, protože mám rychlé připojení k netu, ale tady asi může být problém, jak už v článku zaznělo, alespoň v práci/ve škole je více než vhodné mít přístup k rychlejšímu připojení;

    - nastavení jazyka/klávesnice je pro zkušeného debianistu otázkou minut (/etc/rc.conf, /etc/X11/XF86Config apod.);

    - debian neznám, nemůžu porovnávat, ale předpokládám, že rychlost gentoo bude srovnatelná, u optimalizovaných multimediálních aplikací asi i vyšší. Míru optimalizace lze nastavit v souboru /etc/make.conf, pokud budete postupovat _přesně_ podle instalačního manuálu, nebude problém. Na pomalejších strojích může být problém s rychlostí kompilace, ale není problém nainstalovat gentoo v chrootu na silnějším stroji a pak jen překopírovat výsledek;

    - bezpečnost je záležitostí admina, ale opravené verze balíků s nově objevenými chybami bývají vydávány poměrně rychle (záležitost hodin či dní). Zatímco v debianu se spoléhá na prověřenost programů (a v důsledku toho se ve stable verzi vyskytují poměrně vousaté verze), v gentoo stable je software relativně čerstvý. Jestli je to výhoda či ne, je věc (nikam nevedoucí) diskuze, ale děravosti systému bych se nebál.

  • 14. 6. 2004 10:37

    Patvor (neregistrovaný)

    Ono staci, kdyz si potrebne balicky, po rozbaleni napr. stage1 tarballu, nakopirujete do /usr/portage/distfiles.

    Emerge je tam pak najde a nic nepotrebuje ze site.
    "Potrebne" balicky jsem identifikoval testovacim sestavenim Gentoo u rychle internetove pripojky.

  • 14. 6. 2004 10:59

    rADOn (neregistrovaný)

    1) CD nepouzivam ale nepochybuji o tom ze to jde. emerge ma nekolik voleb pro vytvareni a pouzivani binarnich baliku nebo by stacilo nechat si vypsat potrebne soubory, donest na CD a zkopirovat je do /usr/portage/distfiles - to delam bezne.
    2) preferuju anglickou klavesnici ale jinak jsem nemel zadny potize. ve stary verzi dokumentace se nepsalo o LINGUAS promeny, v nove uz to snad je.
    3) nebudu hazet cislama, zalezi to na nastaveni systemu ale pomaly to neni. optimalizace na typ procesoru samozrejme pomuze ale vetsinou ten rozdil nebude videt. spis me prekvapilo kolik mam oproti predchozimu MDK volne pameti - diky USE nekompiluju spoustu kravin takze nektery knihony jsou mensi nebo se nelinkuji na dalsi knihovny. omylem jsem si nedavno rozbil swap a provozoval jsem nekolik tydnu bednu bez swapu ANIZ BYCH SI TOHO VSIML. no, kompilace parkrat skoncila low-memory deadlockem ale pri bezne praci zadny rozdil. (bedna je PIII 600 / 256M RAM, pri bezny praci mam cca 50% RAM free)
    4) do bezpecnosti jsem tak moc nevrtal ale zatim jsem nenarazil na zadny evidentni problemy. vsechny instalovany sluzby jsou defaultne vypnuty a s defaultni konfiguraci od vyvojaru.
    a jako plus bych videl ze vhodny pouzitim USE se da vyhnout spouste zbytecnych a potencialne nebezpecnych zavislosti.

  • 15. 6. 2004 19:33

    Jacobs (neregistrovaný)

    Tady bych doplnil, ze ta defaultni konfigurace nemusi byt nutne ta od vyvojaru toho ktereho baliku. Vetsinou je defaultni konfigurace do urcite miry modifikovana tvurcem ebuildu (aby sedely cesty, ale i jine gentoo-specific veci - dost upravena je napr. defaultni konfigurace Apache).

  • 15. 6. 2004 19:36

    Jacobs (neregistrovaný)

    ad bezpecnost:
    Derave rozhodne neni. Nedavno (2-3 mesice zpatky) se na nekolika mistech strhla pomerne rozsahla diskuze na tema gentoo a problemy s GLSA (Gentoo Linux Security Advisory). Od te doby GLSA chodi velmi brzy po objeveni exploitu. Cely system kolem tech advisories a ev. oprav je ted pomerne pekne formalizovany a vypada to opravdu prudce pouzitelne :)

    Navic by nova verze portage (podle planu by se mela objevit spolu s verzi gentoo 2004.2 nekdy v cervenci) mela obsahovat parametr pro update pouze u veci u kterych to nejak souvisi s bezpecnosti, coz je velmi zadana featura (jiz ted existuje v gentoolkitu jeji testovaci verze).

    Jinak v souvislosti s bezpecnosti existuje nekolik projektu (viz http://www.gentoo.org/proj/en/hardened/index.xml, ci pomerne malo znamy http://security.gentoo.org/), velky vyvoj se ted odehrava napr. kolem SELinuxu (asi pred pul rokem se objevilo prvni SELinux LiveCD).

  • 14. 6. 2004 18:08

    Pavel Stárek (neregistrovaný)

    Ano, Gentoo možná je super a kdesi cosi. Jenže bez pořádně tlustého připojení k inetu je to jaksi o ničem. (Pozn.: vím že existují i binární distribuce Gentoo Linuxu - tuším Gentoo Reference Project se to jmenuje, jenže to asi není to pravé).

  • 14. 6. 2004 18:25

    LK (neregistrovaný)

    Proč? Když jsem si instaloval RH, potřeboval jsem někde sehnat 2 CD Redhatu. Když jsem si instaloval MDK, měl jsem 4 CD MDK. Chci-li Gentoo, je takový problém sehnat si 2CD Gentoo?
    Již jednou jsem zmiňoval, že případné závislosti emerge ohlásí předem, takže nehrozí to, co mě čekalo u RH - tzn. k doplnění závislosti balíčku A jsem si ze školy přinesl na CD balíček B a zjistil jsem, že na B závisí C a D. Druhý den jsem si přinesl C a D a zjistil jsem, že na C je závislejch dalších 20 balíčků. To mi tu nehrozí.
    Nikomu Gentoo necpu, každý ať si vybere, co chce. Já pouze tvrdím, že argument "bez připojení na net je to o ničem" není OK. Už jen proto, že dodám-li do cache zdroják nějaké aplikace, u další verze mi Gentoo nejspíš stáhne pouze patch, takže to jde i lehkotonážní linkou (nechcete-li soubory dodat na CD stažené třeba v té práci/škole).

  • 14. 6. 2004 21:03

    Pavel Stárek (neregistrovaný)

    No, ty závislosti ... to je pravda :-( . A nejvíc mně štve třeba freshrpms.net kde je sice hromada balíčků, ale aby tam napsali které balíky jsou potřeba k tomu či onomu ... :-( . Samozřejmě, kdybych měl doma tlustou linku k inetu, tak si nastavím yum repository a asi by se ty závislosti vyřešily. No nic.