To ze ma logiku. Nie je problem ho pochopit. Nppr. startovacie skripty mi propadaju podstatne jednoduchsie ako inde.(Hoci v poslednych verziach narastaju v komplexnosti.) Napr. donedavna sa vsetky nastavenia sietoveho HW robili v rc.inet1 a vsetky sietove sluzby v rc.inet2. Ked sa tam pozries, je ti hned jasne co sa tam deje. Aj v sucasnej verzii je to jasne, akurat komplexnejsie veci boli vybrate do inych suborov - ich mena tam ale najdes hned.
Dalsou peknou vecou je to, ze je mensi ako ine distribucie, ale zriedka tam chyba nieco co naozaj potrebujes (vynimkou je napr. zmieneny SDLmixer). Baliky su spravidla take ako boli uvolnene ich vyvojarmi - nepatchovane. Teda pouzivaju sa stabilne verzie. Ku kazdemu baliku je popis ako bol zbuildovany z originalu - co mozes pouzit ako dobry startovaci bod ak chces nieco pridat/ubrat.
Sprava balikov je tak jednoducha ako len moze byt. Keby tam neboli pkgtools tak ti staci tar, gunzip a less(na prezeranie logov)
To jako že Gentoo a Debian nemají logiku ? To je mi teda novinka.
Naopak jsem spíš přesvědčen, že rc skripty rozhodně nejsou od toho, aby je někdo editoval. Na proměnné jsou externí konfiguráky, který ty RC skripty mají pouze načítat.
Jednoduchá správa balíčků ? To je vtip ? Vždyť je to tragédie. Když člověk potřebuje přinstalovat něco co má nějaké závislosti, tak stráví hodiny louskáním MANIFESTu, co kde jak a proč, následované ručním taháním balíků a jejich manuální instalace. Jasně, dneska už má i slackware utility jako swaret, které popravdě nedělají nic jiného, než se snaží ten "logický" systém přiblížit těm "ošklivým" systémům s nepřehlednými RC skripty ;)
A vůbec, jakýkoliv systém, který musím (skoro) přeinstalovat pokaždé, když vyjde nová verze a pak hodiny a dny řešit problémy, které to přineslo , je systém špatný. Chápu, že jsou na tohle lidi zvyklí z windows, ale mě vyhovuje systém, co dynamicky "roste" se mnou a tím mi šetří hodiny a hodiny zbytečné práce.
rc skripty. Vies s akymi parametrami sa spusta tvoj mail server/samba/dns/nfs/apache? Ked tam potrebujes prihodit parameter na debugovanie?
Uz aj slack dava premenne do extra suborov. Ale nemam to problem najst. Ked je to rc.inet1.conf tak su tam tie premenne 2. Pouc ma ako to ma debian. Ako sa vola subor kde nastavis IP, gw a DNS? Je to ten isty subor co nastavuje trebars locale? Kolko tam ma tych premennych?
Zavislosti: vtip je v tom, ze na slacku som *nikdy* nepotreboval riesit zavislosti co sa tyka kniznic, ktore prisli zo systemom.
Swaret s rc skriptami nema ani makke f. Slack je o tom, ze vies co na systeme mas, preco, co nemas a preco. Ja to chcem vediet a slack mi to umoznuje.
To preinstalovavani nanovo: ja som o nicom takom nepisal a nie je mi jasne z coho prameni tento tvoj nazor.
No treba v Gentoo to nastavení sítě je v souboru /etc/conf.d/net. Je tam co je brana , jestli ma brat IP z DHCP nebo jakou mam mit IP/masku prostě vše kolem sitoveho rozhrani. eth1 zapnu /etc/inid.d/net.eth1 start Taky vím co kde přesně mám a mám to precizně zdokumentováno na webu. Systém balíčů nemá snad ani smysl srovnávat. Ale netvrdím že Slack je špatnej jen myslím že není až tak vyjímečnej jak se někdy prezentuje.
"rc skripty. Vies s akymi parametrami sa spusta tvoj mail server/samba/dns/nfs/apache? "
Ano, vím.
"Ked je to rc.inet1.conf tak su tam tie premenne 2. Pouc ma ako to ma debian. Ako sa vola subor kde nastavis IP, gw a DNS? Je to ten isty subor co nastavuje trebars locale? Kolko tam ma tych premennych? "
Co třeba podívat se do dokumentace ?
" Zavislosti: vtip je v tom, ze na slacku som *nikdy* nepotreboval riesit zavislosti co sa tyka kniznic, ktore prisli zo systemom."
Jistě. Když člověk udělá "full install", který mu nacpe na disk pár GB balastu, tak s tím skutečně nějaou dobu vydrží a na problémy se závislostmi nenarazí. Tohle ale nepovažuju za správnou cestu, jak instalovat a spravovat systém.
"Slack je o tom, ze vies co na systeme mas, preco, co nemas a preco. Ja to chcem vediet a slack mi to umoznuje."
To je ovšem spíše zbožné přání než skutečnost. Doporučuju se někdy podívat na Gentoo, tam tohle opravdu 100% platí.
"To preinstalovavani nanovo: ja som o nicom takom nepisal a nie je mi jasne z coho prameni tento tvoj nazor."
Pramení z vlastní bohaté zkušenosti se Slackware a většinou ostatních dister. Na desktopu mám už skoro dva roky systém, který upgraduju průběžně, nikdy nebude potřeba přeinstalovat, nepotřebuju se v něm hrabat a tak jak jsem to jendou nastavil, to funguje. Ruku na srdce, dokážete tohle se Slackware ?
Proč tady motáte pátý přes devátý? Dyť je jedno jaká distribuce komu vyhovuje,ne? Mně je z toho už někdy smutno. Jedni se hádají jestli používat windows/Linux, druzí jestli Gentoo/Slackware. Za chvilku se dočkáme toho že se budou lidé hádat jeký je lepší pozadí KDE, nebo jaký font.....
Nezlobte se pane kolego, ale z Vašich odpovědích by se dalo s úspěchem pochybovat o Vašich bohatých zkušenostech se Slackware.
plná instalace - nesmysl (tagy a pole REQUIRED, vím co instaluju)
Gentoo umožňuje větší kontrolu nad systémem - mohl byste to rozvést ? (přehled o každém souboru, absolutní kontrola nad konfigurací - to vše Slack má)
potřeba reinstalace - zase nesmysl (absolutně bez problémů od verze 8.0 po Slackware-current přes upgradepkg, lze i automaticky přes swaret, slapt-get ...)
Za kvalitu distra mluví délka jeho existence, vysoká popularita(viz např. http://distrowatch.com) a relativní minimum bezp. chyb. Efektivitu některých trvalých vlastností, jako uspořádání /etc stromu nebo balíčkovací systém, opět osvědčila dlouholetá praxe.
Ad gentoo. Nic rozvádět nebudu, zkuste a uvidíte.
Ad potřeba reinstalace. Jistě, jakýkoliv Linux (i když třeba vůbec nemá žádný balíčkovací systém) jde v podstatě upgradovat bez nutnosti reinstalace (i když otázka je, jestli když si zazálohuju /etc a /home a zbytek překopu, je to ještě upgrade nebo už přeinstalace). Je to ale hlavně o námaze s tím spojené a především o následném hašení problémů, které takto vznikly. U dynamicky "rostoucího" systému právě tohle nevzniká, protože jsou tam ty skoky zcela minimální a v krajním případě není problém se vrátit ke starší verzi balíku, co způsobil problémy (nikdy jsem v praxi nepotřeboval).
Ale opakuji, dnes má na tohle i slackware tooly (které paradoxně většina sklaních slackwaristů považuje za dílo ďáblovo ;) ), které v době, kdy jsem ho používal já, nebyly.
Každopádně ten merit věci, proti kterému jsem se ohrazoval je ten hloupý postoj: "Slackware je nejlepší, protože má přehledné rc skripty a nekontroluje závislosti mezi balíčky".
za posledny rok som vyskusal dost vela distribucii (z majoritejsich asi nie iba pclinuxos) a ako najlepsie mi pripadaju slack, gentoo a debian. kazdy z nich ma svoje vychytavky a specialitky. zavisi na uzivatelovi ako si ich upravi na svoj obraz. nieco ako binarne balicky so zavislostami ma netrapi, vsak si skompilujem zo zdrojakov aj v slacku (a obcas aj v gentoo, ked nieco nedavaju dlho do unstable/experimental.. :) gentoo ma pre to lepsiu podporu. ale slack je zase distro, kde clovek zvlada precitat vsetky podstatne skripty a vie co sa kde deje. gentoo je plny skriptov ktore funguju perfektne, ale nevidno do toho. takze je to otazka co clovek uprednostnuje :)
mna to tesi a su ludia ktorych to tiez. a ked davam zo sourcov, tak su jedine zavislosti ktore vyzaduje ./configure a nie nejake .rpm
inac si myslim ze vacsina balickovacich systemov je v podstate dobra, akurat su blbo narobene zavislosti medzi balikmi. to co je v slacku 1 balik je v debiane 4-5 niekedy (napr. samba). lenze ja nechcem trpiet tym ze niekto naprd narobil balicky, mam oci a ruky a spravim si sam :)
jard
Ja na Slack presel asi pred mesicem (9.1), predtim jsem se hrabal v jednodisketovych distrech a potom SuSE 6.4 (sveho casu to bylo delo:-) - a musim rici, ze Slack se mi docela libi. Jak jiz nekdo zminoval, spoustu scriptu si musim napsat sam, ale nevim komu to vadi - aspon mam o vsem prehled a mohu si vse prizpusobit ku svemu obrazu :)) 10.0 jsem jeste nevidel, ale uz jsem jej stahl (2CD@64kbs), az budu delat novy server, rozhodne po tom sahnu...